The Mechatronic Software Platform Organization leads a mission to create a robust mechatronic software infrastructure which will enable GM to deliver features and functions that will excite and delight our customers
Job Summary
The Mechatronic Software Platform Organization leads a mission to create a robust mechatronic software infrastructure which will enable GM to deliver features and functions that will excite and delight our customers.
As a Sr. Embedded Software Engineer - Diagnostics, you will be responsible for software design and code construction using sound, repeatable, industry standard methodologies.
At GM, you’ll be at the forefront of shaping the future of connected, electric, ICE and autonomous vehicles.
Matching Summary
The Mechatronic Software Platform Organization leads a mission to create a robust mechatronic software infrastructure which will enable GM to deliver features and functions that will excite and delight our customers.
Skills & Requirements
Must-have
Embedded C software development
AUTOSAR Microcontroller & ECU Abstraction Layer
OBD Diagnostics standards and protocols
UDS/J19179 diagnostic service
Real Time Operating Systems (RTOS)
NXP, ARM, PowerPC, or Renesas microcontrollers
CANalyzer, oscilloscopes, lab equipment
Nice-to-have
Leading-edge technology solutions
Creative and innovative mindset
Independent and effective collaboration
Strong analytical problem-solving skills
Vehicle electrical system knowledge
Key Requirements
5+ years automotive embedded software experience
Bachelor of Science in Engineering
Experience with AUTOSAR complex drivers
Experience with RTOS for multi-core microcontrollers
Proficiency with embedded compiler/linker/debugger tools