Senior Embedded Controls Engineer
Core
Design and implement body-controls firmware architecture and control/estimation algorithms for vehicle actuator-based features like windows, closures, and lighting.
Role type
Senior IC embedded controls engineer (automotive)
Builds
Production-grade firmware for vehicle body control systems
Domain
Automotive embedded systems
Deliverable
production ML models | product features
Required skills
C (MISRA C), RTOS (FreeRTOS, SafeRTOS, OSEK, AUTOSAR), bare-metal development, low-level debugging, hardware bring-up, timing/memory optimization, low-power development, CAN/LIN/Automotive Ethernet protocols, embedded networking interface tools
Preferred skills
Driver development, Bazel, SCons, CMake, PCB hardware analysis, Python test scripting, system debugging, code optimization
Responsibilities
Specify, design, and implement body-controls firmware architecture from prototype to production; Develop control and estimation algorithms for vehicle features; Lead hardware integration and validation on electrical test assets; Translate software requirements into electrical hardware and system requirements; Create and execute firmware test plans covering functionality, stability, robustness, performance, and low-power modes; Author feature boundary diagrams, subsystem block diagrams, validation strategies, and technical documentation; Support hardware validation, lab-car testing, and automation framework development for unit, SIL, and HIL testing