Sr. Embedded Software Engineer - Diagnostics

General Motors Australia & New Zealand

Milford, Michigan, United States
Hybrid
Embedded c development
Autosar microcontroller abstraction layer
Obd diagnostics standards and protocols
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.
  • GM offers competitive compensation, growth opportunities, and a culture that values innovation, inclusion, and forward thinking.

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 development
  • AUTOSAR Microcontroller Abstraction Layer
  • OBD Diagnostics standards and protocols
  • UDS/J19179
  • Real Time Operating Systems (RTOS)
  • NXP, ARM, PowerPC, or Renesas microcontrollers
  • Debugging tools (Lauterbach, ETAS INCA)

Nice-to-have

  • Creative problem-solving
  • Adaptability to challenges
  • Leading-edge technology solutions
  • Collaboration with specialized teams
  • Supplier collaboration

Key Requirements

  • 5+ years automotive embedded software development
  • Bachelor of Science degree in Engineering
  • Experience with AUTOSAR Complex Drivers
  • Experience with multi-core microcontrollers
  • Proficiency with embedded compiler and linker tools

Work Rights

Not specified

Tailored Resume

Cover Letter