Senior Embedded Test Engineer
Se busca Senior Embedded Test Engineer para diseñar, desarrollar y ejecutar estrategias de pruebas para firmware y sistemas embebidos utilizados en plataformas de comunicación óptica coherente.
Atractivo para ingenieros con experiencia en pruebas de sistemas embebidos y comunicaciones ópticas.
Descripción del puesto
Estamos buscando un Senior Embedded Test Engineer para diseñar, desarrollar y ejecutar estrategias de prueba para firmware y sistemas integrados utilizados en plataformas de comunicación óptica coherente. En este rol, trabajarás en estrecha colaboración con equipos de firmware, DSP, hardware y sistema para validar funcionalidad, rendimiento y confiabilidad en entornos pre-silicio y post-silicio. Esta posición es ideal para un ingeniero con 3-5 años de experiencia en pruebas de sistemas integrados/sistemas que tenga exposición a sistemas de comunicación óptica coherente o plataformas de comunicación de alta velocidad, y que pueda tomar posesión de marcos de prueba mientras contribuye activamente a la depuración y validación. Ubicaciones disponibles: Córdoba, Argentina - Irvine, CA Responsabilidades clave: - Diseñar, desarrollar y mantener un marco de prueba automatizado escalable para validar firmware y sistemas integrados - Integrar el marco de prueba con múltiples plataformas de validación pre-silicio y post-silicio, incluyendo simulación, emulación, FPGA y entornos de laboratorio de hardware - Revisar requisitos internos y externos y traducirlos en planes de prueba integrales, casos de prueba y estrategias de cobertura - Dirigir pruebas diarias y pruebas de regresión, incluyendo programación, ejecución y monitoreo de ejecuciones de prueba - Automatizar la ejecución de pruebas y la recopilación de resultados, incluyendo: - Capturar resultados en bases de datos - Generar informes de prueba automatizados, métricas y estadísticas - Diseñar, crear y mantener pipelines de Jenkins para compilación de firmware, actualización, ejecución de pruebas y flujos de trabajo de regresión - Realizar triaje inicial y análisis de causa raíz para fallas observadas durante las pruebas e incidencias reportadas por clientes - Colaborar estrechamente con equipos de firmware, DSP, hardware, sistemas y atención al cliente para impulsar la resolución de incidencias - Soportar la validación de nivel de sistema de escenarios de tráfico óptico, configuraciones y condiciones de estrés - Asegurarse de que la infraestructura de prueba siga las mejores prácticas para confiabilidad, mantenibilidad y escalabilidad Calificaciones requeridas: - Licenciatura o Maestría en Ingeniería Eléctrica, Ingeniería de Computación, Ciencias de la Computación o campo relacionado - 3-5 años de experiencia en ingeniería de pruebas de sistemas integrados, sistemas o firmware - Fuerte experiencia en programación en Python, incluyendo: - Diseño de marcos de prueba orientados a objetos - Bibliotecas de Python como pytest, NumPy, Pandas, PyMongo, Matplotlib, ... - Experiencia diseñando y manteniendo marcos de automatización de pruebas y sistemas de regresión - Buen conocimiento de Linux, incluyendo scripting, depuración e interacción con el sistema - Experiencia creando y manteniendo pipelines de CI/CD, preferiblemente utilizando Jenkins - Familiaridad con sistemas ópticos coherentes y comprensión de diferentes configuraciones de tráfico y escenarios de prueba - Fuertes habilidades de depuración y análisis, con la capacidad de realizar una primera evaluación y triaje de incidencias reportadas por clientes - Alta atención al detalle, fuertes habilidades organizativas y enfoque estructurado para resolver problemas Calificaciones preferenciales: - Experiencia trabajando en sistemas ópticos coherentes, fotónica de silicio - Experiencia en C/C++, especialmente para comprender y depurar firmware integrado - Experiencia trabajando con equipo de laboratorio, incluyendo: - Testers de red óptica (ONT) como VIAVI - Atenuadores ópticos variables (VOAs) - Módulos de conmutación de protección óptica (OPSMs) - Dispositivos de laboratorio ópticos y eléctricos relacionados - Familiaridad o experiencia con interfaces de hardware comunes (I2C, SPI, UART, GPIO) Rango salarial para EE. UU.: $150,000 - $250,000 Base Anual La oferta final se determinará en función de habilidades relacionadas con el trabajo, experiencia, calificaciones y ubicación.
Responsabilidades
- Diseñar y desarrollar frameworks de pruebas
- Integrar frameworks con plataformas de validación
- Revisar requisitos y traducirlos en planes de prueba
- Ejecutar pruebas y analizar resultados