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 development lifecycle
microcontroller infrastructure
low-level embedded software
configuration management and version control
cross-functional scrum teams
Nice-to-have
leading-edge technology solutions
creative problem-solving desire
high level of collaboration and negotiation
demonstrated honesty, integrity, and trust
Key Requirements
Bachelor of Science degree in Engineering
Experience in embedded C/C++ controls
Minimum 2+ years Automotive experience
Experience with RTOS for multi-core microcontrollers