Senior Software Developer

gmscatharines.ca

Markham, Ontario, Canada
$115,000 to $164,600; not specified; not specified...
Hybrid
C++ software development
Object-oriented programming
Algorithms and data structures
You will be responsible for designing, developing, and deploying diagnostic software applications using sound, industry standard methodologies

Job Summary

  • You will be responsible for designing, developing, and deploying diagnostic software applications using sound, industry standard methodologies.
  • The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family.
  • Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Matching Summary

You will be responsible for designing, developing, and deploying diagnostic software applications using sound, industry standard methodologies.

Salary

$115,000 to $164,600; Not specified; Not specified

Skills & Requirements

Must-have

  • C++ software development
  • Object-oriented programming
  • Algorithms and data structures
  • Agile software development methodologies
  • Hybrid work arrangement
  • Travel to US

Nice-to-have

  • Automotive vehicle systems understanding
  • CI/CD pipelines and automation
  • Embedded software development
  • Automotive diagnostic systems experience

Key Requirements

  • 6+ years of C++ development experience
  • Bachelor's degree in Computer Science or related
  • Legally allowed to work in Canada
  • Valid Canadian driver's license

Work Rights

Must be legally allowed to work in Canada

Tailored Resume

Cover Letter