
Posted 2 hours ago
Embedded Software Developer
CS Group CanadaEmbedded Software Developer – Model-Based Design
Perks & benefits
Medical InsuranceHealth Insurance
Requirements
Bachelor's degree in Engineering, 5 years embedded software experience, MATLAB and Simulink proficiency, Model-Based Design knowledge, Embedded C familiarity, CAN and Ethernet knowledge
Skills
MatlabSimulinkEmbedded C
About the role
Responsibilities
- Design, implement, and validate embedded functions for vehicle applications
- Develop vehicle control functions using MATLAB® Simulink® including state machines and fault-management logic
- Create embedded software for steering, braking, propulsion, and vehicle control systems
- Generate production-ready code from models for integration into embedded platforms
- Support simulation (MIL), HIL, and vehicle validation activities
Requirements
- Bachelor's degree in Computer, Software, Electrical Engineering, Mechatronics, or Robotics
- 5 years of experience in embedded software development
- Proficiency with MATLAB® and Simulink®
- Understanding of Model-Based Design principles
- Familiarity with embedded C development
- Knowledge of CAN, Ethernet communication, and embedded systems fundamentals
- Strong problem-solving and debugging skills
- Fluency in English
Preferred Qualifications
- Proficiency in French
- Interest in automotive, autonomous vehicles, or robotics
Benefits
- Hybrid work arrangements
- Industry leading medical, dental, and vision insurance
- Access to telemedicine services
- RRSP program
- Personal and sick days
- Recreation room with pool table and foosball table
About the Company
CS Group Canada is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving industries.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeEmbedded Software Developer
CS Group Canada · Montreal
