Not specified; not specified; benefits include rel...
Not specified (assumed to be hybrid or onsite based on the nature of the role).
5+ years professional software engineering experience
Expertise in c++ and/or python programming
Experience with git version control systems
General Motors is seeking a Senior Software Engineer for its ADAS/AV Simulation team to design and maintain software systems for automotive simulation. The ideal candidate will have extensive experience with C++ and/or Python, as well as familiarity with CI/CD pipelines and simulation tools
Job Summary
This role involves architecting and maintaining modern software systems that power advanced driver assistance and autonomous vehicle simulations.
The team collaborates with global domain experts to design robust solutions that accelerate simulation workflows and enable real-time integration.
General Motors offers a rewarding career focused on well-being, inclusion, and the vision of Zero Crashes, Zero Emissions, and Zero Congestion.
Matching Summary
Match Score: 85
General Motors is seeking a Senior Software Engineer for its ADAS/AV Simulation team to design and maintain software systems for automotive simulation. The ideal candidate will have extensive experience with C++ and/or Python, as well as familiarity with CI/CD pipelines and simulation tools.
Salary
Not specified; Not specified; Benefits include relocation eligibility and total rewards resources
Skills & Requirements
Must-have
5+ years professional software engineering experience
Expertise in C++ and/or Python programming
Experience with Git version control systems
Proficiency in modern CI/CD workflows like Jenkins
Ability to design modular service-oriented software
Nice-to-have
Master's degree in Computer Science or Systems Engineering
Experience with Active Safety or Autonomous Driving simulation tools
Familiarity with containerization using Docker and Kubernetes
Knowledge of automotive CAN bus communication protocols
Experience applying Systems Engineering principles
Key Requirements
B.Sc. in Computer Science, Computer Engineering, or related field
5+ years of professional software engineering experience
Strong background in version control and CI/CD workflows
Demonstrated ability to manage multiple complex projects from initiation to completion