Senior Software Engineer – Adas/av Simulation

General Motors

Warren, United States
C++ and/or python expertise
Version control systems (git)
Modern ci/cd workflows
Architect, build, and maintain modern software systems that power advanced driver assistance and autonomous vehicle system simulations

Job Summary

  • Architect, build, and maintain modern software systems that power advanced driver assistance and autonomous vehicle system simulations.
  • Collaborate with active safety engineers, test engineers, and cloud teams to define and prioritize simulation platform features.
  • Lead code reviews, enforce best practices, and mentor engineers to uphold high code quality standards.

Matching Summary

Architect, build, and maintain modern software systems that power advanced driver assistance and autonomous vehicle system simulations.

Skills & Requirements

Must-have

  • C++ and/or Python expertise
  • Version control systems (Git)
  • Modern CI/CD workflows
  • Modular, service-oriented software
  • Containerization and orchestration

Nice-to-have

  • Active Safety or Autonomous Driving simulation tools
  • RESTful/gRPC API design
  • Automotive CAN bus communication
  • Automotive Ethernet
  • Systems Engineering principles

Key Requirements

  • B.Sc. Computer Science or equivalent
  • 5+ years professional software engineering experience
  • Strong communication skills
  • Ability to keep multiple projects on track
  • Experience designing and integrating complex systems

Work Rights

Not specified

Tailored Resume

Cover Letter