Software Engineer - Propulsion System Torque

General Motors

Milford, United States
Hybrid
Embedded software development
Controls software development
C-language coding
The Vehicle Motion Embedded Controls group is responsible for the definition, design, and development of all embedded controllers that impact vehicle motion, working in an Agile environment

Job Summary

  • The Vehicle Motion Embedded Controls group is responsible for the definition, design, and development of all embedded controllers that impact vehicle motion, working in an Agile environment.
  • As a Software Engineer, you will be working on the Vehicle Motion Supervision product, focusing on Propulsion System Torque Determination to enable key customer-facing features.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and paid vacation & holidays.

Matching Summary

The Vehicle Motion Embedded Controls group is responsible for the definition, design, and development of all embedded controllers that impact vehicle motion, working in an Agile environment.

Skills & Requirements

Must-have

  • embedded software development
  • controls software development
  • C-language coding
  • MATLAB Simulink models
  • GIT environment
  • SIL/HIL virtual environments

Nice-to-have

  • Agile Team participation
  • Behavior Driven Development
  • Test Driven Development
  • CI/CD pipelines
  • DevOps principles
  • Robot Framework test script creation

Key Requirements

  • Minimum 2+ years embedded software/controls development
  • Bachelor's degree in CS, Mechatronics, Software, EE, or CE
  • SAFe Agile certified
  • 5+ years embedded software/controls development
  • Master's degree in CS, Mechatronics, Software, EE, or CE

Work Rights

Not specified

Tailored Resume

Cover Letter