Senior Embedded Software Architect – Autonomous Vehicle Systems
$90,000–$120,000 year
HybridMontréal, Quebec, Canada
Job Summary
Architect safety-critical control systems for autonomous vehicle platforms, including steering, braking, and fault detection mechanisms. Transform safety concepts into production-ready embedded architectures using C/C++ and tools like Cameo or Capella. Design redundant, fault-tolerant systems compliant with ISO 26262 and ASIL decomposition principles, integrating strategies across software, hardware, HIL, and vehicle testing. This role supports the Advanced Mobility team at CS Group Canada, a leader in safety-critical systems for aerospace and autonomous driving. You will lead technical discussions with customers and engineering teams to ensure real-world reliability.
Required Qualifications
- 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
Desired Qualifications
- If you enjoy solving difficult engineering problems where safety, reliability, and real-world performance matter and want to do it alongside a team of experts passionate about advanced mobility we'd like to talk.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.