Senior Embedded Controls Engineer, Body Controls
Core
Develop and integrate embedded controls software for vehicle body systems including seats, tailgates, windows, latches, wipers, mirrors, and lighting.
Role type
Senior Embedded Controls Software Engineer
Builds
Body controls firmware and control strategies for low-voltage motor-driven systems
Domain
Automotive, Embedded Systems
Required skills
C programming, RTOS, low-level debugging, hardware bring-up, vehicle network protocols, electrical engineering fundamentals, functional safety, test plan execution, technical documentation
Preferred skills
AUTOSAR, MISRA C, HIL/SIL testing frameworks
Technologies
FreeRTOS, SafeRTOS, OSEK, CAN, LIN, Automotive Ethernet, oscilloscopes, digital multimeters
Responsibilities
Specify and implement software architecture for body controls firmware; Develop control and estimation algorithms for actuator-based functions; Lead design, integration, and validation of body controls hardware components; Collaborate with integration teams to translate software requirements into hardware requirements; Apply functional safety principles and participate in safety analyses; Develop and execute comprehensive test plans for firmware validation; Drive cross-functional feature development; Author feature boundary diagrams and technical documentation; Lead subsystem reviews; Support early firmware development and automation framework development
Seniority
Senior, hands-on IC