Senior Software Engineer - Commercial Software

General Motors

Warren, MI, United States
Hybrid
Back-end services and systems
Scalable and efficient code
Software design and maintainability
General Motors is pioneering next-generation software solutions tailored for commercial fleet owners and their drivers, leveraging OEM advantage for seamless solutions

Job Summary

  • General Motors is pioneering next-generation software solutions tailored for commercial fleet owners and their drivers, leveraging OEM advantage for seamless solutions.
  • As a Senior Software Engineer, you will play a key role in developing high-performance back-end services and systems, contributing to continuous improvement and cross-functional coordination.
  • GM is committed to a world with Zero Crashes, Zero Emissions and Zero Congestion, fostering an inclusive workplace where employees can thrive and develop better products.

Matching Summary

General Motors is pioneering next-generation software solutions tailored for commercial fleet owners and their drivers, leveraging OEM advantage for seamless solutions.

Skills & Requirements

Must-have

  • back-end services and systems
  • scalable and efficient code
  • software design and maintainability
  • Azure cloud-native applications
  • Connected Vehicle Cloud (CVC)
  • Telematic Data Services

Nice-to-have

  • passion for technology and innovation
  • ownership mindset
  • technical leadership and mentoring
  • agile environments with CI/CD pipelines
  • automotive communication patterns

Key Requirements

  • 7+ years of experience as a Software Engineer
  • Bachelor’s degree in Computer Science or related field
  • 3+ years working with Fleet Management Software
  • 3+ years working with embedded Vehicle Communication Platforms
  • 3+ years of experience building Azure cloud-native applications
  • 2+ years developing SDKs for Connected Vehicle Cloud
  • 1+ year developing Software-Defined Vehicle capabilities

Work Rights

Not specified

Tailored Resume

Cover Letter