Verified current Job

2014 Senior Embedded Software Engineer - Test OS

Senior Embedded Software Engineer (SP1 - RVT): ¿Qué es? Es un profesional especializado en el desarrollo, integración y adaptación de sistemas operativos embebidos (como Embedded Linux o RTOS) para ECUs (Unidades de Control Electr...

Job Remote Full source details
ALTEN MÉXICO Santiago de Querétaro, Querétaro, Mexico Source published Sep 11, 2026 Verified 11 hours ago
✓ 92% verification score · Source: Alten Mexico 1 Careers · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.
Work modeRemote / location-flexible
CountryMexico
DepartmentEngineering MDC
Job functionEngineering
IndustryAutomotive

Overview

Senior Embedded Software Engineer (SP1 - RVT): ¿Qué es? Es un profesional especializado en el desarrollo, integración y adaptación de sistemas operativos embebidos (como Embedded Linux o RTOS) para ECUs (Unidades de Control Electrónico), con enfoque en la replicación y optimización de un Test OS en plataformas automotrices. ¿Cómo lo hace? Analiza y porta el Test OS (usado para pruebas, diagnósticos y validación) de vehículos Gen2 a Gen1, adaptando su arquitectura, servicios y flujo de despliegue. Desarrolla capas de abstracción de software para garantizar la compatibilidad entre el Test OS y el hardware de las ECUs. Integra funcionalidades clave como diagnósticos (UDS, DoIP), flasheo de firmware, adquisición de datos (logging) y monitoreo de salud en tiempo real. Automatiza pruebas (SIL, HIL y a nivel vehicular) para validar el comportamiento de las ECUs y los componentes conectados. Dep

Full job description

Description

Full Job Description

Senior Embedded Software Engineer (SP1 - RVT):

¿Qué es?

Es un profesional especializado en el desarrollo, integración y adaptación de sistemas operativos embebidos (como Embedded Linux o RTOS) para ECUs (Unidades de Control Electrónico), con enfoque en la replicación y optimización de un Test OS en plataformas automotrices.

¿Cómo lo hace?

Analiza y porta el Test OS (usado para pruebas, diagnósticos y validación) de vehículos Gen2 a Gen1, adaptando su arquitectura, servicios y flujo de despliegue.

Desarrolla capas de abstracción de software para garantizar la compatibilidad entre el Test OS y el hardware de las ECUs.

Integra funcionalidades clave como diagnósticos (UDS, DoIP), flasheo de firmware, adquisición de datos (logging) y monitoreo de salud en tiempo real.

Automatiza pruebas (SIL, HIL y a nivel vehicular) para validar el comportamiento de las ECUs y los componentes conectados.

Depura problemas entre capas (software, hardware, comunicación) y colabora con equipos multidisciplinarios para cerrar brechas de plataforma.

¿Por qué es crucial?

Su trabajo asegura que los sistemas embebidos en vehículos Gen1 funcionen con la misma robustez y capacidad de prueba que los de Gen2, garantizando calidad, seguridad y cumplimiento de estándares automotrices (ej: ASPICE, MISRA C).

Requirements

Habilidades:

Lenguajes: C (avanzado +5 años), C++ (intermedio/avanzado 3-5+ años), Python (intermedio 2-5 años), Bash (intermedio 2-5 años).

Sistemas operativos embebidos: Embedded Linux (avanzado +5 años), RTOS (avanzado +5 años).

Protocolos de comunicación: CAN, CAN FD, UDS (avanzado +5 años), DoIP, Automotive Ethernet (intermedio 2-5 años).

Herramientas: Vector CANoe/CANalyzer/CANape (avanzado +5 años), GDB, JTAG (intermedio/avanzado 3-5+ años).

Pruebas automatizadas: GoogleTest, pytest (intermedio/avanzado 3-5+ años), SIL, HIL (avanzado +5 años).

CI/CD y control de versiones: Git (avanzado +5 años), Jenkins, GitLab CI (intermedio/avanzado 3-5+ años).

Firmware para ECUs: Integración, flasheo, diagnósticos (DIDs, DTCs) (avanzado +5 años).

Estándares: ASPICE, MISRA C (avanzado +5 años).

Visa (Obligatorio) - Viajaran a USA por el equipo de cliente

Actividades del puesto:

Análisis y adaptación del Test OS:

Analizar la arquitectura, servicios y flujo de despliegue del Test OS implementado en vehículos Gen2.

Portar el Test OS a las ECUs Gen1 de RVT, asegurando compatibilidad con el hardware existente.

Desarrollo de software embebido:

Desarrollar capas de abstracción de plataforma para facilitar la comunicación, control y monitoreo de las ECUs.

Implementar módulos de software para integración de diagnósticos, flasheo de firmware y adquisición de datos.

Integración de funcionalidades clave:

Integrar diagnósticos de ECU (DIDs, DTCs) usando protocolos como UDS y DoIP.

Implementar rutinas de flasheo de firmware para actualizaciones seguras en las ECUs.

Configurar sistemas de logging y monitoreo de salud para registrar y analizar datos en tiempo real.

Automatización de pruebas:

Diseñar y desarrollar pruebas SIL (Software-in-the-Loop) para validar el software en entornos simulados.

Crear pruebas HIL (Hardware-in-the-Loop) para validar el software en conjunto con hardware real.

Implementar pruebas a nivel vehicular para validar el comportamiento del sistema en condiciones reales.

Depuración y resolución de problemas:

Depurar problemas entre capas (software, hardware, comunicación) en las ECUs.

Colaborar con equipos de ECU, eléctrica, sistemas, validación y hardware para identificar y resolver brechas de plataforma.

Colaboración y documentación:

Trabajar con equipos multidisciplinarios para asegurar la integración y validación del Test OS en Gen1.

Documentar procesos, cambios y resultados de las pruebas y adaptaciones realizadas.

Cumplimiento de estándares:

Asegurar que el desarrollo del software cumpla con estándares como ASPICE y MISRA C.

Validar que las soluciones implementadas cumplan con los requisitos de seguridad y calidad del cliente.

Tips for this job

Practical Job and Scholarship guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.

Verification notes

Discovered directly from the employer’s public Workable account endpoint with details=true where supported. Public description, responsibilities, requirements and benefits were normalized into complete candidate-facing sections. Complete structured details were extracted from the public authoritative source while preserving the original application link.

Original authoritative source

Job and Scholarship is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Alten Mexico 1 Careers ↗

Browse current Job and Scholarship listings from Alten Mexico 1 Careers →

Related opportunities

Other current verified records you may want to review.

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books