CareerPlanSign in

2014 Senior Embedded Software Engineer - Test OS

Santiago de Querétaro, Querétaro, Mexico💼 Full-time🗓 2026-09-11 → 2026-09-26

Core

Senior Embedded Software Engineer specializing in porting and optimizing Test OS (Embedded Linux/RTOS) from Gen2 to Gen1 automotive ECUs for diagnostics, flashing, and data acquisition.

Role type

Senior IC embedded software engineer (automotive)

Builds

Production Test OS layers, diagnostic modules, and firmware flashing routines for automotive ECUs

Domain

Automotive embedded systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C, C++, Embedded Linux, RTOS, CAN, UDS, DoIP, SIL, HIL, Git, Jenkins

Preferred skills

Python, Bash, Automotive Ethernet, GDB, JTAG, GoogleTest, pytest, ASPICE, MISRA C

Technologies

Embedded Linux, RTOS, CAN, CAN FD, UDS, DoIP, Automotive Ethernet, Vector CANoe, GDB, JTAG, GoogleTest, pytest, Git, Jenkins, GitLab CI

Responsibilities

Port Test OS architecture from Gen2 to Gen1 ECUs; Develop software abstraction layers for ECU communication; Implement diagnostic and firmware flashing modules; Design and execute SIL/HIL and vehicle-level tests; Debug cross-layer software/hardware issues; Ensure compliance with ASPICE and MISRA C standards.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.