CareerPlanGet AI match score →

Senior Software Developer - Virtualization and SIL Integration

Markham, Ontario, Canada💼 Full-time💰 $115,000–$115,000🗓 2026-07-18 → 2026-07-20

Core

Creating virtual in-the-loop environments to enable development, verification, and validation of embedded controllers and calibrations for propulsion, battery, chassis, and body electronics domains.

Role type

Senior Software Developer - Virtualization and SIL Integration

Builds

Virtual 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 thermal, battery management, chassis and brake controls software

Technologies

gcc, gdb, Eclipse, Jenkins, ETAS INCA, MATLAB, Simulink, GT-Power, AMESIM, CarSim, CAN, LIN, SPI, Ethernet, FMU, FMI, AUTOSAR

Responsibilities

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

Seniority

Senior, hands-on IC

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