CareerPlanSign in

Senior Software Engineer

Milford, Michigan, United States of America💼 Full-time🗓 2026-10-05 → 2026-10-06

Core

Develop and maintain virtual in-the-loop simulation environments for embedded controllers and calibrations of hybrid, electrification, engine, transmission, and chassis systems.

Role type

Senior IC simulation engineer (automotive embedded systems)

Builds

Virtual simulation environments and system-level models for hybrid/electric vehicle propulsion and control modules

Domain

Automotive engineering + embedded systems simulation

Required skills

Embedded C, Python, MATLAB/Simulink, GT-Power, AMESIM, CAN/LIN/SPI protocols, gcc/gdb/Eclipse/Jenkins/ETAS INCA toolchains, mechatronic subsystem modeling, system-level integration

Preferred skills

Hybrid vehicle system modeling, HWIO/RTOS/communication model development, automated build processes (via careerplan.io/jobs/JR-202621788-senior-software-engineer-at-generalmotors)

Technologies

Simulink, Simscape, GT-Power, AMESIM, Eclipse, Jenkins, ETAS INCA, gcc, gdb

Responsibilities

Create virtual in-the-loop environments for embedded controller development and validation; Integrate V-ECUs into system-level simulation models; Debug and deploy subsystem models; Maintain virtual controller components (HWIO, RTOS, communication models); Develop serial data connectivity links between co-simulation platforms and virtual tools

Seniority

Senior, hands-on IC