Software Engineer - Propulsion System Torque

General Motors

Milford, MI, US
Hybrid
Embedded software coding (c-language)
Matlab simulink/state flow
Git environment(s)
The Vehicle Motion Embedded Controls group supports the definition, design, and development of all embedded controllers that impact vehicle motion, working in Scrum teams within an Agile environment

Job Summary

  • The Vehicle Motion Embedded Controls group supports the definition, design, and development of all embedded controllers that impact vehicle motion, working in Scrum teams within an Agile environment.
  • As a Software Engineer, you will focus on Propulsion System Torque Determination, enabling key customer-facing features and delivering safe, intuitive, and desirable driving experiences.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and more, with potential relocation benefits.

Matching Summary

The Vehicle Motion Embedded Controls group supports the definition, design, and development of all embedded controllers that impact vehicle motion, working in Scrum teams within an Agile environment.

Skills & Requirements

Must-have

  • embedded software coding (C-language)
  • MATLAB Simulink/State flow
  • GIT environment(s)
  • plant modeling
  • SIL/HIL or other virtual environments
  • Agile environment
  • Behavior Driven Development (BDD)
  • Test-Driven Development (TDD)

Nice-to-have

  • SAFe Agile certified
  • Robot Framework test script creation
  • technical problem-solving skills
  • production domain experience

Key Requirements

  • Minimum 2+ years embedded software/controls development
  • Bachelor's degree in relevant engineering field or equivalent experience
  • Ability to manage time and meet deliverable timing
  • High analytical ability
  • Effective communication, interpersonal, and leadership skills
  • Ability to work with minimum supervision and full autonomy

Work Rights

Not specified

Tailored Resume

Cover Letter