Embedded Simulation Developer - SIL and Virtualization
Core
Develop and integrate virtual simulation environments for embedded controllers and calibrations in automotive domains including propulsion, battery, chassis, and body electronics.
Role type
Embedded Simulation Developer (SIL/Virtualization)
Builds
Virtual in-the-loop environments for development, verification, and validation of embedded controllers.
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, MATLAB/Simulink, automotive communication protocols (CAN, LIN, SPI, Ethernet), AUTOSAR, FMU/FMI standards, gcc/gdb/Eclipse/Jenkins/ETAS INCA toolchains
Preferred skills
Virtualization experience, vehicle body controls/propulsion/battery/chassis software development
Technologies
MATLAB, Simulink, GT-Power, AMESIM, CarSim, AUTOSAR, CAN, LIN, SPI, Ethernet, gcc, gdb, Eclipse, Jenkins, ETAS INCA
Responsibilities
Lead development and integration of cosimulation components, create virtual controller models, parameterize sub-system models (sensors, actuators, ECUs), integrate plant and ECU models, support cloud deployments, create release documentation, provide technical support and guidance.
Seniority
Mid-level, hands-on IC