Chainguard
NXP Semiconductors
Ingeniero Senior de Aplicaciones de Campo (FAE) - MPU y DNPU (h/m/d)
Sobre la oportunidad
La IA se está expandiendo rápidamente más allá de los laboratorios de investigación y entrando en el mundo real, impulsando avances en vehículos, fábricas, hospitales, hogares, drones y dispositivos cotidianos. La organización de Ventas Globales de NXP es la fuerza que transforma nuestra visión de la inteligencia artificial en el borde en un impacto significativo en el mercado. Operamos en la vanguardia de la innovación, ofreciendo IA del mundo real, inteligencia segura en el borde y tecnologías revolucionarias a los clientes que dan forma al mundo del mañana.
Como socio estratégico en la intersección de la ambición del cliente y la capacidad de NXP, nuestro equipo de ventas global impulsa la alineación, abre nuevos mercados y construye las relaciones que conducen a victorias de diseño y crecimiento de ingresos.
Como parte de la evolución de la organización de Ingeniería de Aplicaciones de Campo de Microprocesadores (MPU) y Unidades de Procesadores Neuronales Discretos (DNPUs) en Europa, buscamos un FAE senior para dar soporte a nuestras soluciones para clientes clave en EMEA con un enfoque en el segmento de la robótica.
En este rol, trabajando estrechamente con Ventas y Gerentes de Cuentas Clave, actuará como la interfaz técnica principal con los equipos de ingeniería del cliente, apoyando a los arquitectos de sistemas y desarrolladores en la definición e implementación de sistemas de próxima generación.
Responsabilidades
- Proporcionar liderazgo técnico a los equipos de ventas y clientes cubriendo la arquitectura de computación en el borde, la selección de procesadores, la puesta en marcha y la integración de la pila de software para procesadores MPU y DNPU de NXP dirigidos a plataformas de robótica.
- Ser responsable de la arquitectura de computación de robótica de extremo a extremo para las interacciones con los clientes, abarcando la percepción, localización, planificación e integración de control.
- Guiar a los clientes en la implementación de pilas de software completas de robótica en plataformas NXP, permitiendo una rápida puesta en marcha e implementación del sistema.
- Colaborar con los clientes en el diseño de ordenadores complementarios, computación central, subsistemas de visión/percepción y nodos HMI, desde la selección del silicio hasta la puesta en marcha de la placa Linux, la habilitación del kernel/controlador y la optimización del rendimiento del sistema.
- Habilitar cargas de trabajo de IA, visión y fusión de sensores de clientes en procesadores NXP y NPUs integrados, ayudando a los clientes a mover modelos desde frameworks de entrenamiento a inferencia optimizada en el dispositivo para casos de uso de percepción, navegación y HMI.
- Entregar pruebas de concepto in situ y remotas utilizando kits de evaluación NXP, diseños de referencia de robótica y habilitación de BSP / SDK, demostrando soluciones de extremo a extremo para los casos de uso de los clientes.
Cualificaciones del puesto
- Máster en Ingeniería Eléctrica, Ingeniería Informática o Informática.
- Más de 10 años en desarrollo de sistemas embebidos o soporte de aplicaciones de plataformas basadas en MPU/SoC que ejecutan Linux embebido, con liderazgo técnico demostrado.
- Sólida experiencia en Linux embebido en todo el full stack: bootloader (u-boot), kernel y controladores de dispositivos, árbol de dispositivos, Yocto / sistema de compilación e integración en el espacio de usuario.
- Dominio de C/C++ para desarrollo embebido, además de conocimientos prácticos de Python o scripting para herramientas y automatización.
- Experiencia práctica con procesadores de aplicación de clase ARM Cortex-A y arquitecturas de computación heterogénea que combinan núcleos de aplicación con núcleos de microcontrolador en tiempo real.
- Conocimientos prácticos de interfaces de procesador de aplicación de alta velocidad y cómo diseñarlas: LPDDR, PCIe, USB 3.x, MIPI-CSI / MIPI-DSI, Gigabit / Multi-Gigabit Ethernet, SDIO / eMMC y QSPI.
- Experiencia en la optimización del diseño de PCB para interfaces de procesador de aplicación de alta velocidad (control de impedancia, coincidencia de longitud, EMC/EMI e integridad de potencia).
- Sólidas habilidades de resolución de problemas con revisión de esquemas, análisis de señales y herramientas de laboratorio.
- Excelentes habilidades de comunicación verbal y escrita tanto para partes interesadas técnicas como no técnicas.
- Disposición para viajar.
- Dominio del inglés requerido.
Habilidades especiales y adicionales
- Experiencia práctica en la habilitación de cargas de trabajo de IA/ML en procesadores de borde y NPUs integrados, incluida la conversión y optimización de modelos desde frameworks de entrenamiento comunes a inferencia en el dispositivo para percepción robótica.
- Conocimientos prácticos de pipelines de visión por computadora y fusión de sensores: puesta en marcha de cámaras MIPI-CSI, ajuste de ISP, sincronización de múltiples cámaras y fusión de entradas de cámara, LiDAR, radar, tiempo de vuelo e IMU que alimentan la percepción y la localización.
- Familiaridad con middleware y pilas de robótica: Rust, ROS / ROS 2, DDS, Linux en tiempo real (PREEMPT_RT) y frameworks comunes de SLAM, navegación y planificación de movimiento.
- Experiencia con computación heterogénea y frameworks de comunicación entre núcleos (por ejemplo, RPMsg / OpenAMP) utilizados para combinar Linux con control en tiempo real en un solo SoC.
- Conocimientos prácticos de seguridad de plataforma: TrustZone, arranque seguro, OP-TEE, enclaves seguros integrados e integración de elementos seguros para puntos finales de robótica autenticados.
- Familiaridad con la conectividad en robótica: Wi-Fi, Bluetooth / BLE, 802.15.4, UWB, NFC y interfaces de red dentro del robot como Gigabit / Multi-Gigabit Ethernet, interfaces compatibles con TSN y Single-Pair Ethernet.
- Familiaridad con subsistemas de gestión de energía para procesadores de aplicación (integración PMIC, DVFS, gestión multirriel / térmica) y arquitecturas de sistemas alimentados por batería, incluidas plataformas de 48V.
- Conocimientos prácticos de estándares de seguridad funcional (ISO 26262, IEC 61508 / SIL 2–3) y ciberseguridad (ISO 21434, IEC 62443) relevantes para sistemas de computación en el borde industrial y automotriz.
Tenga en cuenta: El candidato seleccionado puede/será responsable de tareas relacionadas con la seguridad. La asignación puede/estará en el ámbito de las certificaciones de seguridad, por lo tanto, es necesario un modo de trabajo consciente y fiable.
Más información sobre NXP en Alemania...
nxp.com/company/about-nxp/worldwide-locations/germany:GERMANY
#LI-38ff
