Senior Software Engineer -- Adas Sensors

General Motors

Multiple Locations
Base: $153,200 to $234,100; bonus/equity: incentiv...
Fully remote
C++ software development
Linux-based systems
Highly scalable low-latency software
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 Senior 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.

Matching Summary

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

Salary

Base: $153,200 to $234,100; Bonus/Equity: Incentive pay program; Benefits: Health, dental, vision, retirement savings plan, paid vacation & holidays, tuition assistance, etc.

Skills & Requirements

Must-have

  • C++ software development
  • Linux-based systems
  • highly scalable low-latency software
  • interface with autonomy stack
  • automated testing and code reviews

Nice-to-have

  • embedded Linux/POSIX systems
  • safety critical development
  • robotics middleware platforms
  • motion sensing devices
  • embedded build systems

Key Requirements

  • 4+ years production software experience
  • Bachelors Degree or relevant experience
  • production software building/testing/shipping experience
  • software best practices knowledge
  • complex design analysis

Work Rights

Not specified

Tailored Resume

Cover Letter