Sr. Embedded Software Engineer - Diagnostics

General Motors

Milford, Michigan, United States
Hybrid
Embedded c software 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.
  • 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 Abstraction Layer
  • OBD Diagnostics standards and protocols
  • UDS/J19179
  • Real Time Operating Systems (RTOS)
  • NXP, ARM, PowerPC, or Renesas microcontrollers
  • Root cause analysis on multi-core microcontrollers

Nice-to-have

  • Software Defined Vehicle future
  • leading-edge technology solution development
  • creative people
  • strong technical expertise
  • highly capable team

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter