CareerPlanGet AI match score →

Embedded Software Developer – Model-Based Design

Montréal, QC, ca💼 Full-time🗓 2026-06-23 → 2026-07-31

Core

Design, implement, and validate embedded functions for steering, braking, propulsion, and vehicle control systems in autonomous and intelligent vehicles.

Role type

Embedded Software Developer (Model-Based Design)

Builds

Production-ready code generated from MATLAB/Simulink models for vehicle control systems

Domain

Automotive / Autonomous Vehicles / Embedded Systems

Deliverable

production ML models | product features

Required skills

Embedded software development, MATLAB/Simulink, Model-Based Design, Embedded C, CAN/Ethernet communication, State machines, Fault-management logic, Safety monitoring, Simulation (MIL/HIL), Debugging

Preferred skills

Robotics, Safety-critical systems

Technologies

MATLAB, Simulink, C, CAN, Ethernet

Responsibilities

Design vehicle control functions using State machines and fault-management logic, Develop embedded software for steering and braking systems, Generate production-ready code from models, Support simulation and validation activities

Seniority

Mid-Senior (5 years experience)

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