CareerPlanGet AI match score →

Senior Software Developer - Virtualization and SIL Integration

Markham, Ontario, Canada💼 Full-time💰 $115,000–$115,000🗓 2026-01-05 → 2026-07-30

Core

Lead the development and integration of cosimulation components to create virtual environments for developing, verifying, and validating embedded controllers and calibrations for vehicle systems including propulsion, battery, chassis, and body electronics.

Role type

Senior Software Developer (Virtualization and SIL Integration)

Builds

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

Domain

Automotive software engineering and system 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 or software integration experience, vehicle body controls/propulsion/battery/chassis software design

Technologies

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

Responsibilities

Lead development and integration of cosimulation components, create virtual controller models, maintain and test virtual controller components (HWIO, RTOS, communication models), obtain and parameterize sub-system models, integrate plant and ECU models into dynamic virtual simulations, create and maintain release documentation, support cloud deployments

Seniority

Senior, hands-on IC

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