Inactive
G

General Motors

Builds cars, trucks and SUVs for drivers

Software Engineer - Autonomous Vehicles Software Systems

Software EngineeringPosted on Jul 21
Full-time

About the Job

Requirements

  • Recently completed or currently completing a Master's degree in Spring 2026 in Computer Science, Mechanical Engineering, Aerospace Engineering, Physics, Data Science, or a related field.
  • Experience in software engineering; experience in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or related fields is beneficial.
  • Strong skills in using artificial intelligence to accelerate software development.
  • Experience using SQL, Python, and C++ to analyze large datasets and build production-quality simulation testing products.
  • Strong analytical thinking skills to interpret data and derive impactful conclusions.
  • Ability to adapt and operate under ambiguity, moving from quick code prototypes to long-term plans on brief time horizons.
  • Excellent communication skills to switch between high-level and detailed discussions.

Responsibilities

  • Develop and prototype strategies to benchmark autonomy systems' performance.
  • Convert validation strategies into production code that performs high-quality autonomous vehicle behavior analysis for continuous and scaled software release cycles.
  • Use performance data from in-simulation, on-bench, and on-road testing to create actionable insights for artificial intelligence developers to improve stack performance continuously.
  • Use data analytics to support data-driven design, validation, risk analysis, and prioritization decisions.
  • Build tools that scale systems-engineering prototype testing products to additional users, including the software release team and Embodied AI.
  • Facilitate cross-team collaboration to establish coding best practices for the Software Validation Organization.

Desired Qualifications

  • A successful track record of software engineering on safety-critical projects, particularly verification and validation tools.
  • Experience with robotics, autonomous vehicles, vehicle development, or advanced driver-assistance systems development.
  • Experience with robotics simulation environments.
  • Experience analyzing automotive collision data.
  • Experience developing dashboards and data visualizations using Looker or Jupyter notebooks.

About the Company

General Motors

Builds cars, trucks and SUVs for drivers

General Motors designs, builds and sells cars, trucks and SUVs for individual drivers and commercial fleets, with gasoline and electric models across mainstream and luxury markets. Its Chevrolet and GMC brands cover pickups and utility vehicles, while Cadillac focuses on luxury and Buick sells passenger vehicles. The group sells vehicles and replacement parts mainly through independent dealers, which handle customer sales, maintenance and repairs. Its captive finance subsidiary, GM Financial, earns revenue from vehicle loans and leases and also finances dealer inventories. General Motors traces its roots to 1908 and is headquartered in Detroit, Michigan.

Company size
10,001+
Company stage
IPO
Headquarters
Detroit, MI
Founded
1908

Recently Posted Jobs

Explore more opportunities at General Motors

See more jobs