Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Software Systems Engineer, Behavior Requirements and Validation

General Motors

$119,000 - $182,700
Dec 9, 2025
Sunnyvale, CA, US
Apply Now

The Autonomous Vehicle (AV) organization at General Motors is looking to advance the development of autonomous vehicles through cutting-edge simulation technologies and novel iterative development processes, and this role is critical in the execution of validation efforts for autonomous vehicle behavior.

Requirements

  • Experienced with SQL, Python, and C++ for analyzing large data sets
  • Experience with robotics, autonomous vehicles, vehicle development, or ADAS development
  • Experience working with robotics simulation environments
  • Experience analyzing automotive collision data
  • Experience developing dashboards and data visualizations using tools such as Looker or Jupyter notebooks
  • Experience with requirements management tools (Jama, DNG, DOORS, etc.)

Responsibilities

  • Define requirements and metrics for validating safe and comfortable autonomous vehicle operations.
  • Analyze and characterize one or multiple autonomous behaviors, influencing software development and launch decisions
  • Prototype and develop simulation-based and road-based testing strategies that support continuous and scaled software release cycles
  • Use data analytics to facilitate data driven design, validation, risk analysis, and prioritization decisions
  • Facilitate cross-team collaboration to define behavioral requirements definition and behavioral validation strategies for new launches

Other

  • Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields
  • 2+ years of experience in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or other related fields
  • Excellent communication skills, capable of switching between high-level and detailed discussions
  • Ability to adapt and operate under ambiguity, going from quick code prototypes to long-term plans on brief time horizons
  • Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions