Senior Software Developer, Body Systems

General Motors

Multiple Locations
$115,000 to $164,600; not specified; comprehensive...
Hybrid
C code development
Embedded software development
Agile scrum teams
Join Agile Scrum teams responsible for developing Body Controls software & controls for all GM vehicles produced globally

Job Summary

  • Join Agile Scrum teams responsible for developing Body Controls software & controls for all GM vehicles produced globally.
  • Provide leadership and technical mentorship to junior developers, and serve as a reviewer of their designs.
  • The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family.

Matching Summary

Join Agile Scrum teams responsible for developing Body Controls software & controls for all GM vehicles produced globally.

Salary

$115,000 to $164,600; Not specified; Comprehensive compensation plan

Skills & Requirements

Must-have

  • C code development
  • Embedded software development
  • Agile Scrum teams
  • Software Defined Vehicle (SDV) requirements
  • Debugging tools (Lauterbach)
  • Unit and Multicomponent tests

Nice-to-have

  • Strong Agile culture
  • Geographically dispersed team collaboration
  • Individual motivation and independence
  • Interpersonal skills

Key Requirements

  • Bachelors Degree in Computer Science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience
  • Minimum 5-7 years of embedded software development experience
  • Experience with CppUTest framework
  • Experience with software configuration management processes and tools (e.g. Git Ecosystem)
  • Experience in deciphering Ethernet, CAN and LIN Logs
  • Development / testing experience on SIL/HIL or other virtual environments

Work Rights

Not specified

Tailored Resume

Cover Letter