Embedded Software Engineer

General Motors

Milford, United States
Hybrid
Embedded c language development
Software design and implementation
Microcontroller infrastructure
The Mechatronic Software Platform Organization is leading GM’s mission to create a robust mechatronic software infrastructure platform for our Software Defined Vehicle future

Job Summary

  • The Mechatronic Software Platform Organization is leading GM’s mission to create a robust mechatronic software infrastructure platform for our Software Defined Vehicle future.
  • As an Embedded Software Engineer, you will be responsible for software design and implementation using sound, repeatable, industry standard methodologies, spanning the entire software development lifecycle.
  • GM offers competitive compensation, growth opportunities, and a culture that values innovation, inclusion, and forward thinking, with a variety of health and wellbeing benefit programs.

Matching Summary

The Mechatronic Software Platform Organization is leading GM’s mission to create a robust mechatronic software infrastructure platform for our Software Defined Vehicle future.

Skills & Requirements

Must-have

  • embedded C language development
  • software design and implementation
  • microcontroller infrastructure
  • low-level embedded software principles
  • configuration management and version control
  • cross-functional scrum teams

Nice-to-have

  • creative problem solving
  • desire to work in embedded software
  • leading-edge technology solutions
  • high level of collaboration
  • demonstrated honesty and integrity

Key Requirements

  • Bachelor of Science degree in Engineering
  • Embedded C/C++ controls experience
  • Mechatronic software experience
  • Independent work under demanding schedule
  • Experience with Git, GitHub
  • Ability to work in fast-paced environment

Work Rights

Not specified

Tailored Resume

Cover Letter