CareerPlan

System Integration Engineer - Body Controls

Dearborn, MI, United StatesFull-time$147k–$193k2026-10-20 → 2026-11-10
HybridNo visa sponsorship

Core

Design and implement scalable embedded software architectures for vehicle body control systems, ensuring seamless interaction between software and hardware.

Role type

Senior IC embedded software engineer (automotive body controls)

Builds

Embedded C code, control algorithms, and integrated software-hardware systems for vehicle body controls

Domain

Automotive industry, embedded systems, body controls

Required skills

Embedded C programming, Model Based Design (MBD), MATLAB/Simulink, Simulink Test, Jama, Jira, GitHub, MISRA C/CERT C standards, Hardware-in-the-Loop (HIL) testing, static code analysis, memory management optimization

Preferred skills

RTOS development, bare-metal system programming, logic analyzer/oscilloscope usage, JTAG/SWD debugging, MC/DC coverage analysis

Technologies

C, MATLAB, Simulink, Stateflow, Jama, Jira, GitHub, MISRA C, CERT C

Responsibilities

Design and implement scalable software architectures in Embedded C for bare-metal and RTOS environments; Develop control algorithms in MATLAB/Simulink and integrate auto-generated C code; Lead Integration Testing and develop unit/integration test suites in HIL environments; Manage requirements traceability using Jama and Jira; Author System Requirements and Software Design Documents (SDD); Debug complex firmware issues using logic analyzers and debuggers.

Seniority

Senior, hands-on IC