Embedded Simulation Developer - SIL and Virtualization
Core
Creating virtual in-the-loop environments for development, verification, and validation of embedded controllers and calibrations for automotive domains including propulsion, battery, chassis, and body electronics.
Role type
Senior IC embedded simulation and virtualization engineer
Builds
Virtual simulation environments and cosimulation components for embedded controller testing
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, 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 experience, vehicle body controls, propulsion thermal, battery management, chassis and brake controls software
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 virtual controller components (HWIO, RTOS, communication models), obtain and parameterize sub-system models, integrate plant and ECU models into dynamic virtual simulations, support cloud deployments
Seniority
Mid-level, hands-on IC