Software Engineer

General Motors

Sunnyvale, United States
$142,000 to $215,000; bonus potential: compyny per...
Hybrid
C++11 or later development
Runtime software development
System degradation transitions
GM is developing the next generation of embedded platform software to deliver state-of-the-art ADAS features to our customers

Job Summary

  • GM is developing the next generation of embedded platform software to deliver state-of-the-art ADAS features to our customers.
  • As a Software Engineer you’ll be responsible for designing, documenting, and implementing complex, highly scalable, low-latency software in C++ on Linux-based systems for the AIS team.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and more.

Matching Summary

GM is developing the next generation of embedded platform software to deliver state-of-the-art ADAS features to our customers.

Salary

$142,000 to $215,000; Bonus Potential: company performance, job level, and individual performance; Benefits: medical, dental, vision, retirement savings plan, paid vacation & holidays, and more

Skills & Requirements

Must-have

  • C++11 or later development
  • runtime software development
  • system degradation transitions
  • seamless sensing integration
  • low-latency software implementation

Nice-to-have

  • robotics middleware platforms
  • safety critical development experience
  • embedded build systems
  • networking protocols
  • cross-functional collaboration

Key Requirements

  • 2+ years production-quality software experience
  • Bachelors Degree or relevant work experience
  • C++11 or later
  • software best practices knowledge

Work Rights

Not specified

Tailored Resume

Cover Letter