Staff Software Engineer, Simulation Test

Cruise is a self-driving service designed for cities, building advanced self-driving vehicles to safely connect people to places, things, and experiences they care about.
$166,600 - $245,000
Backend
Staff Software Engineer
Hybrid
5+ years of experience
AI · Automotive

Description For Staff Software Engineer, Simulation Test

Cruise is seeking a Staff Software Engineer for their Simulation Test Engineering team. This role involves implementing scalable testing pipelines for AV Behavior development and validation, delivering precise and reliable testing products built on industry-leading autonomous vehicle simulation frameworks. The ideal candidate will work closely with stakeholders across multiple disciplines to ensure simulation testing provides clear signals on AV behavior.

Key responsibilities include:

  • Coordinating cross-functional expansion testing activities
  • Leading the design and implementation of automated testing pipelines
  • Extracting and interpreting testing signals for operational road readiness decisions
  • Communicating progress and results with leadership
  • Maintaining high technical standards for code quality

Requirements:

  • BS, MS, or PhD in Computer Science or equivalent experience
  • 5+ years coding experience in Python and/or C++
  • 4+ years experience in test framework development, scale simulation test creation and management, or metrics implementation for extracting test signals
  • Familiarity with column-oriented databases and dashboarding systems
  • Strong collaboration and communication skills
  • Passion for safe, fully-electric, self-driving technology

The role offers competitive salary and benefits, including medical/dental/vision insurance, paid time off, 401(k) matching, fertility benefits, and a flexible work policy. Cruise is committed to building a diverse, equitable, and inclusive environment, and encourages applications from all qualified candidates.

Last updated 2 months ago

Responsibilities For Staff Software Engineer, Simulation Test

  • Coordinate cross-functional expansion testing activities
  • Lead the design and implementation of automated testing pipelines
  • Work closely with partner teams to extract and interpret testing signals
  • Communicate progress and results clearly with leadership
  • Maintain high technical standards for code quality

Requirements For Staff Software Engineer, Simulation Test

Python
  • BS, MS, or PhD in Computer Science or equivalent experience
  • 5+ years coding experience in Python and/or C++
  • 4+ years experience in test framework development, scale simulation test creation and management, or metrics implementation for extracting test signals
  • Familiarity with column-oriented databases (e.g., BigQuery, RedShift)
  • Familiarity with dashboarding systems (e.g., Looker, Tableau, Kibana)
  • Strong collaboration and communication skills
  • Passion for safe, fully-electric, self-driving technology

Benefits For Staff Software Engineer, Simulation Test

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
  • Competitive salary and benefits
  • Medical / dental / vision insurance
  • Subsidized mental health benefits
  • Paid time off and holidays
  • Paid parental, medical, family care, and military leave of absence
  • 401(k) Cruise matching program
  • Fertility benefits
  • Dependent Care Flexible Spending Account
  • Flexible Spending Account & Health Saving Account
  • Perks Wallet program
  • Pre-tax Commuter benefit plan for local employees
  • CruiseFlex, location-flexible work policy

Interested in this job?

Jobs Related To Cruise Staff Software Engineer, Simulation Test

Staff Software Engineer - Simulation Test Engineering

Staff Software Engineer role at Cruise focusing on simulation test engineering for autonomous vehicles, offering competitive salary and benefits.

Staff Software Engineer - Simulation Test Engineering

Staff Software Engineer position at Cruise focusing on simulation test engineering for autonomous vehicles, offering competitive salary and remote work options.

Staff Software Engineer - Simulation Test Engineering

Staff Software Engineer position at Cruise focusing on simulation test engineering for autonomous vehicles, offering competitive salary and remote work options.

Staff Software Engineer, Simulation

Staff Software Engineer for Simulation Test at Cruise, developing scalable testing pipelines for autonomous vehicle behavior.