CareerPlanSign in

Senior Software Engineer - Virtualization and SIL Integration

Milford, Michigan, United States of America💼 Full-time🗓 2026-08-20 → 2026-09-26

Core

Develop and integrate virtualization and Software-in-the-Loop (SIL) environments for embedded controllers and calibrations in propulsion, battery, chassis, and body electronics domains.

Role type

Senior IC simulation integration engineer

Builds

Virtual in-the-loop simulation environments for embedded controller verification

Domain

Automotive embedded systems and simulation

Deliverable

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

Required skills

Embedded C, C++, Python, embedded controls software, automated build processes (gcc, gdb, Eclipse, Jenkins, ETAS INCA), MATLAB/Simulink, automotive communication protocols (CAN, LIN, SPI, Ethernet), FMU/FMI standards, AUTOSAR architecture

Preferred skills

Virtualization or software integration experience, vehicle body controls/propulsion/battery/chassis software design

Technologies

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

Responsibilities

Lead development and integration of cosimulation components; create virtual controller models; maintain HWIO, RTOS, and communication models; parameterize sub-system and ECU behavioral models; integrate plant models into dynamic virtual simulations; support cloud deployments; provide technical guidance to team members

Seniority

Senior, hands-on IC

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