Principal Engineer, Body Control Subsystem Integration – Compliance & Regulations

General Motors

St. Catharines, Ontario, Canada
Base: 201,600- 309,900; bonus/equity: bonus potent...
Hybrid
Embedded software development in c/c++
Safety critical development and testing
Real-time operating systems
You will be responsible for broad oversight and ownership of safety and regulatory design compliance for all features in the Body Controls domain across multiple subsystems

Job Summary

  • You will be responsible for broad oversight and ownership of safety and regulatory design compliance for all features in the Body Controls domain across multiple subsystems.
  • The ideal candidate will be comfortable switching context from programming in C/C++, designing elegant software architectures, to engaging with third parties and providing mentorship.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and more.

Matching Summary

You will be responsible for broad oversight and ownership of safety and regulatory design compliance for all features in the Body Controls domain across multiple subsystems.

Salary

Base: 201,600- 309,900; Bonus/Equity: Bonus Potential; Benefits: Health and wellbeing benefit programs

Skills & Requirements

Must-have

  • Embedded software development in C/C++
  • Safety critical development and testing
  • Real-time operating systems
  • Software compliance strategy
  • Architecture standards and patterns

Nice-to-have

  • Leading external standards committees
  • Advising regulators and policy makers
  • Embedded build systems and CI/CD
  • Mentoring software engineers

Key Requirements

  • Bachelor’s degree in Computer Science or related
  • 10+ years of Embedded Software development experience
  • Experience with safety critical development in regulated environments
  • Proficiency with C/C++

Work Rights

Not specified

Tailored Resume

Cover Letter