This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join CS Group Canada's Advanced Mobility team and help build the software that keeps autonomous vehicles safe when everything else fails. You will architect safety-critical control systems responsible for steering, braking, fault detection, and Minimum Risk Maneuver execution in next-generation autonomous vehicles and advanced mobility platforms. Working alongside system, safety, software, and validation engineers, you will transform safety concepts into production-ready embedded architectures capable of operating in real-world conditions.
Job Responsibility
Architect safety-critical control systems responsible for steering, braking, fault detection, and Minimum Risk Maneuver execution in next-generation autonomous vehicles and advanced mobility platforms
Transform safety concepts into production-ready embedded architectures capable of operating in real-world conditions
Build redundant and fault-tolerant control architectures for autonomous vehicle platforms
Build safety-critical software responsible for steering, braking, and vehicle control
Build monitoring and fault-management mechanisms compliant with ISO 26262
Build high-integrity communication architectures using CAN, Ethernet, and vehicle networks
Build embedded software frameworks enabling safe operation and graceful degradation
Build integration strategies spanning software, hardware, HIL, and vehicle testing
Requirements
10+ years developing embedded software systems
Strong software architecture experience in automotive or other safety-critical domains
Experience with autonomous driving, ADAS, commercial vehicles, robotics, aerospace, rail, or similar complex systems
Solid understanding of ISO 26262 and ASIL decomposition principles
Experience with UML, SysML, Cameo, Enterprise Architect, Capella, or equivalent tools
Strong knowledge of CAN, Ethernet, and embedded communication protocols
Hands-on C/C++ development experience
Familiarity with AUTOSAR Classic and/or Adaptive AUTOSAR
Ability to lead technical discussions with customers and engineering teams
What we offer
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