Sr. Embedded Software Engineer - Diagnostics

gmpdc.ca

Milford, Michigan, US
Hybrid
Embedded c software development
Autosar microcontroller & ecu 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 software development
  • AUTOSAR Microcontroller & ECU Abstraction Layer
  • OBD Diagnostics standards and protocols
  • UDS/J19179
  • Real Time Operating Systems (RTOS)
  • NXP, ARM, PowerPC, or Renesas microcontrollers

Nice-to-have

  • leading-edge technology solution development
  • creative and innovative team
  • independent and effective collaboration
  • analytical problem-solving skills

Key Requirements

  • 5+ years automotive embedded software development
  • Bachelor of Science degree in Engineering
  • Experience with embedded compiler, linker, debugging tools

Work Rights

Not specified

Tailored Resume

Cover Letter