Skip to content
NEXTMOVEFDE careers · United States

Software Engineer, Autonomous Vehicles Software Systems - Early Career

No longer in the current catalog. Last included 2026-09-09. Check the employer’s posting for availability.

About General Motors

Global automaker selling Chevrolet, GMC, Cadillac, and Buick vehicles, plus financing and connected services, while shifting into EVs and driver assistance.

Public · 5000+ people

Job description

The full responsibilities and requirements are on the employer’s site.

Read the job description
Source and classification

Internal deployment & tooling · Evidence for this classification:

Job Description Hybrid: This role is categorized as Hybrid/Remote. MI & CA Role: As a Software Engineer on the Software Validation team within the AV organization, you will play a critical role in the development of methods, tools and processes for the validation of autonomous vehicle behavior. You will leverage your experience in software engineering to convert validation strategies into well-architected and implemented code that analyzes AV behavior. Creating methods an tools to execute comprehensive, repeatable and precise validation for autonomy software and hardware. You will work with a team of engineers to define best practices, raise the bar internally on coding quality, and verify the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation methodologies for AI systems and other ADAS features, architecting solutions that meet
More from the job description

Job Description Hybrid: This role is categorized as Hybrid/Remote. MI & CA Role: As a Software Engineer on the Software Validation team within the AV organization, you will play a critical role in the development of methods, tools and processes for the validation of autonomous vehicle behavior. You will leverage your experience in software engineering to convert validation strategies into well-architected and implemented code that analyzes AV behavior. Creating methods an tools to execute comprehensive, repeatable and precise validation for autonomy software and hardware. You will work with a team of engineers to define best practices, raise the bar internally on coding quality, and verify the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation methodologies for AI systems and other ADAS features, architecting solutions that meet the testing needs of AI developers, systems engineers, and safety stakeholders. About the Organization: The Autonomous Vehicle (AV) organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies and novel iterative development processes. The Behavior Validation team focuses on unlocking software launches and continuous release decisions via simulation verification and validation strategies, prototypes, and protocols. Our collaborative e [... source excerpt omitted ...] what is possible in autonomous vehicle testing. What You’ll Do: Develop and prototype strategies to benchmark autonomy systems’ performance. Convert validation strategies into production code that executes high quality AV behavior analysis for continuous and scaled software release cycles Utilize performance data gathered from in-simulation, on-bench, on-road testing, to create actionable insights for AI developers to continuously improve the stack performance Use data analytics to facilitate data driven design, validation, risk analysis, and prioritization decisions Build tools that scale systems engineering prototyped testing products to additional users like the software [... source excerpt omitted ...] cal analysis, or other related fields Strong skills in utilizing AI to accelerate SW development Experienced with SQL, Python, and C++ for analyzing large data sets and building production-quality simulation testing products Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions Ability to adapt and operate under ambiguity, going from quick code prototypes to long-term plans on brief time horizons Excellent communication skills, capable of switching between high-level and detailed discussions What Will Give You A Competitive Edge Proven track record of successful software engineering on a safety-critical projects, especially as

How jobs are selected

Employer postings · Data from · Sources