Talent.com
CS Group
Embedded Software Developer – Model-Based DesignCS Group • Montréal, Québec, Canada
Embedded Software Developer – Model-Based Design

Embedded Software Developer – Model-Based Design

CS Group • Montréal, Québec, Canada
8 days ago
Job type
  • Full-time
  • Permanent
Job description
Job Description

Join CS Group Canada's Advanced Mobility team and help develop the software that powers the next generation of autonomous and intelligent vehicles.

Working alongside experienced software, systems, and safety engineers, you will design, implement, and validate embedded functions used in real-world vehicle applications. From steering and braking control to safety monitoring, your work will directly contribute to technologies powering advanced vehicle systems and next-generation mobility solutions.

What You'll Build

  • Vehicle control functions using MATLAB® Simulink® including State machines, fault-management logic, and safety monitoring functions
  • Embedded software for steering, braking, propulsion, and vehicle control systems
  • Production-ready code generated from models and integrated into embedded platforms
  • Test environments supporting simulation (MIL), HIL, and vehicle validation activities

Qualifications

What We're Looking For

  • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Mechatronics, Robotics, or a related discipline
  • 5 years of experience in embedded software development
  • Experience with MATLAB® and Simulink® (or equivalent)
  • Understanding of Model-Based Design principles
  • Familiarity with embedded C development
  • Knowledge of CAN and Ethernet communication and embedded systems fundamentals
  • Strong problem-solving and debugging skills
  • Interest in automotive, autonomous vehicles, robotics, or safety-critical systems
  • English required. French is an asset

If you're excited about seeing your models become real software running on real vehicles and want to grow alongside a team of experienced engineers building advanced mobility technologies, we'd like to hear from you.



Additional Information

Please note that only selected candidates and Permanent Residents/Canadian Citizens will be contacted.

Job Types: Full-time, Permanent

CS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people, and people with disabilities to apply.

Benefits:

  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table

All your information will be kept confidential according to EEO guidelines.

Create a job alert for this search

Embedded Software Developer – Model-Based Design • Montréal, Québec, Canada

Similar jobs

Senior Software Developer

Trane TechnologiesMontreal, Quebec, Canada
Full-time

Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet ... Show more

 • Promoted • New!

Senior Software Developer Specializing in Embedded Systems and Back-End

OctasicMontreal (administrative region), QC, CA
Full-time

Elevate your career as a Senior Software Developer focused on embedded systems and back-end architectures.Leverage your expertise in robust software solutions while engaging with product teams and ... Show more

 • Promoted

Embedded Software Designer -3144-OJO

Right Talent Right NowMontreal (administrative region), QC, CA
Full-time

The Embedded Software Designer is responsible for all aspects of the embedded software development.Using the principles of software engineering and cyber security, he designs, develops and tests em... Show more

 • Promoted

Embedded Software Designer At Nxp

NXP SemiconductorsRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Take a leading role with NXP as an Embedded Software Designer focused on advanced Ethernet networking.Your expertise in C/C++ will contribute to a billion-dollar product portfolio.In this role, you... Show more

 • Promoted

Embedded Software Engineer - DO 178

CS GROUP - CanadaMontreal (administrative region), QC, CA
Full-time +1

CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety‑critical systems in the aerospace, electric and autonomous driving industries.Joining CS Group ... Show more

 • Promoted

Embedded Systems Developer for Precision Robotic Solutions

MecademicMontreal
Full-time

Become a pivotal Embedded Systems Developer crafting advanced robotic solutions.Design and optimize systems for ultra-compact robots while ensuring safety and performance at a hybrid workplace.As a... Show more

 • Promoted

Autosar Embedded Software Engineer — Gateway Ecu

EPITECRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

An established industry player seeks a dynamic Autosar Embedded SW Developer to join their innovative team.This exciting role involves developing software drivers for cutting-edge hardware peripher... Show more

 • Promoted

Embedded Software Developer

SpaceBridgeMontreal, Montreal (administrative region), CA
Full-time

Embedded Software Developer to join our team in Montreal, QC.In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsy... Show more

 • Promoted

Software Developer-Embedded-Onsite Position

D4S DY-4 Systems Inc.Rivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Software Developer – Embedded Systems (Onsite, Ottawa, ON) We are seeking an innovative, self‐starter with strong software engineering skills to design, develop, and test embedded firmware for Inte... Show more

 • Promoted

Embedded Software Engineer Ii

HoneywellRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.The future is what you make it.When you join Honeywell, you become a member of our global team of thin... Show more

 • Promoted

Senior Embedded Flight Software Engineer - Hybrid (Montreal)

Aversan Inc.Montreal
Full-time

A leading engineering firm in Montreal is seeking a Senior Embedded Engineer to develop safety-critical embedded systems.The ideal candidate will have a Bachelor's degree in a relevant field and st... Show more

 • Promoted

Embedded Systems Design Expert

VentionMontreal
Full-time

Join as a Senior Embedded Developer, focusing on real-time firmware and intricate motion systems.Use your C++ and Python skills to enhance the MachineMotion platform, collaborating in a hybrid work... Show more

 • Promoted

Sr. Embedded Software/Firmware Engineer

EthernoviaMontreal (administrative region), QC, CA
Full-time

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Show more

 • Promoted

Senior Embedded Software Lead - Satellite Systems (Hybrid)

TelesatRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

A leading satellite operator is seeking a Principal Embedded Software Developer to work on cutting-edge software for their satellite systems.This role requires significant experience in embedded sy... Show more

 • Promoted

Hybrid Embedded C/C++ Developer for Smart Building Systems

Pentangle Tech Services | P5 GroupMontreal (administrative region), QC, CA
Full-time

A tech services company in Montreal is seeking an experienced embedded developer specializing in C and C++.The ideal candidate has over 3 years of experience in both embedded and high-level applica... Show more

 • Promoted

Senior Embedded Software Engineer – Rail Remote Controls

Cattron GlobalMontreal
Remote
Full-time

Une société de solutions technologiques à Montréal cherche un(e) développeur(euse) logiciel embarqué senior.Le candidat sera responsable de la conception, du développement et de la maintenance de l... Show more

 • Promoted

Senior C++ Developer — Embedded/Desktop | Global Team

Amaris ConsultingLaval, QC, CA
Full-time

A global consulting firm in Laval, Quebec, is seeking a talented C++ Developer to join its dynamic team.The candidate will be involved in designing and developing innovative software solutions for ... Show more

 • Promoted

Sr Embedded Audio Software Engineer

JobotMontreal (administrative region), QC, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Show more

 • Promoted

Embedded Software Developer - Wireless Technologies and Ecosystems (WTE)

OmazeMontreal (administrative region), QC, CA
Full-time

Do you have a passion for invention and self‑challenge? The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionized entire industries.It’s the diversity... Show more

 • Promoted

Embedded Software Engineer - DO 178

Sopra Steria USAMontreal (administrative region), QC, CA
Permanent

CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety‑critical systems in the aerospace, electric and autonomous driving industries.Joining CS Group ... Show more