Software Engineer

gmscatharines.ca

Embedded controls development
C, c++ programming
Simulink, matlab, doors, git
As a Software Engineer, you will play a key part in shaping the GM vehicles on the road today and driving innovation for future market opportunities

Job Summary

  • As a Software Engineer, you will play a key part in shaping the GM vehicles on the road today and driving innovation for future market opportunities.
  • Develop robust algorithms for various vehicle features and systems in Brake and Chassis controls, working cross-functionally with multiple engineering disciplines.
  • At GM, you’ll be at the forefront of shaping the future of connected, electric, and autonomous vehicles, with competitive compensation, growth opportunities, and a culture that values innovation, inclusion, and forward thinking.

Matching Summary

As a Software Engineer, you will play a key part in shaping the GM vehicles on the road today and driving innovation for future market opportunities.

Skills & Requirements

Must-have

  • embedded controls development
  • C, C++ programming
  • Simulink, MATLAB, DOORS, GIT
  • control system theory
  • empirical data analysis

Nice-to-have

  • creative, highly motivated, agile thinkers
  • passion for Controls and Software
  • keen eye for detail
  • leading new state of art
  • collaborative and negotiation skills

Key Requirements

  • BS in Engineering or equivalent degree
  • 2+ years embedded controls/software development experience
  • Proficiency with control system theory
  • Ability to work in fast-paced environment
  • High level of analytical problem-solving skills

Work Rights

Not specified

Tailored Resume

Cover Letter