Senior Software Developer

General Motors

Markham, ON, Canada
Base: $115,000 to $164,600; bonus/equity: not spec...
Hybrid
6+ years hands-on c++ experience
Object-oriented software development expertise
Large code base maintenance and development
The role involves designing and deploying diagnostic software applications for the Autonomous Vehicle Integrity Platform department

Job Summary

  • The role involves designing and deploying diagnostic software applications for the Autonomous Vehicle Integrity Platform department.
  • Candidates will lead development activities, collaborate on requirements, and mentor junior members within a hybrid work arrangement.
  • The position offers a competitive salary range of $115,000 to $164,600 along with comprehensive benefits including healthcare and pension contributions.

Matching Summary

The role involves designing and deploying diagnostic software applications for the Autonomous Vehicle Integrity Platform department.

Salary

Base: $115,000 to $164,600; Bonus/Equity: Not specified; Benefits: Paid time off, healthcare, dental, vision, life insurance, pension plan, vehicle purchase plan

Skills & Requirements

Must-have

  • 6+ years hands-on C++ experience
  • Object-oriented software development expertise
  • Large code base maintenance and development
  • Agile/Scrum methodology application
  • Unit testing and simulation verification
  • Code alignment with design patterns

Nice-to-have

  • Mentoring junior team members
  • Autonomous driving system knowledge
  • Strong analytical problem-solving skills
  • Creative and disciplined approach
  • Experience with CI/CD pipelines

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Must be legally allowed to work in Canada
  • Valid Canadian driver's license required
  • Ability to travel to the US for 2-3 weeks annually
  • No immigration sponsorship provided by GM

Work Rights

Must be legally allowed to work in Canada

Tailored Resume

Cover Letter