Staff Software Engineer, Simulation

Cruise is a self-driving service designed for the cities we love, building the world's most 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

Cruise is seeking a Staff Software Engineer for their Simulation Test group, which delivers products that accelerate autonomous vehicle development, validation, and deployment. In this role, you will implement scalable testing pipelines for AV Behavior development and validation, delivering precise and reliable testing products built on industry-leading autonomous vehicle simulation frameworks. You'll 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 while navigating the organizational complexities of a remote workforce
  • Leading the design and implementation of automated testing pipelines
  • Working closely with partner teams to extract and interpret testing signals used for operational road readiness decisions
  • Communicating progress and results clearly and concisely with leadership
  • Maintaining high technical standards for code quality through architectural design and code reviews

Requirements:

  • BS, MS, or PhD in Computer Science or equivalent experience (including tech leadership in complex spaces, driving technical design and execution cross-collaboratively)
  • 5+ years experience coding Python and/or C++
  • 4+ years experience in test framework development, scale simulation test creation and management, or implementation/analysis of metrics for extracting test signals
  • Familiarity with column-oriented databases/data warehouses and dashboarding systems
  • Strong collaboration skills in a remote workplace
  • Passion for safe, fully-electric, self-driving technology

Cruise offers competitive salary and benefits, including medical/dental/vision insurance, mental health benefits, paid time off, parental leave, 401(k) matching, fertility benefits, and more. The company values diversity and inclusion, encouraging applications from candidates of all backgrounds.

This role is part of Cruise's mission to reshape cities, save lives, and restore freedom of movement through advanced self-driving technology. If you're passionate about making a positive impact on the world through revolutionary work in autonomous vehicles, this could be an excellent opportunity for you.

Last updated 2 months ago

Responsibilities For Staff Software Engineer, Simulation

  • Coordinate cross-functional expansion testing activities while navigating the organizational complexities of a remote workforce
  • Lead the design and implementation of automated testing pipelines
  • Work closely with partner teams to extract and interpret the testing signal used to make decisions on operational road readiness
  • Communicate progress and results clearly and concisely with leadership
  • Maintain a high technical standard for code quality on the team, through architectural design and code reviews

Requirements For Staff Software Engineer, Simulation

Python
  • BS, MS, or PhD in Computer Science or equivalent experience
  • 5+ years experience coding Python and/or C++
  • 4+ years experience in test framework development, scale simulation test creation and management, or implementation/analysis of metrics for extracting test signals
  • Familiarity with column-oriented databases/data warehouses (e.g., BigQuery, RedShift)
  • Familiarity with dashboarding systems for displaying and exploring metrics over time (e.g., Looker, Tableau, Kibana)
  • Strong communication skills and experience addressing diverse audiences
  • Passion for safe, fully-electric, self-driving technology and its impact on the world

Benefits For Staff Software Engineer, Simulation

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
  • Competitive salary and benefits
  • Medical / dental / vision, Life and AD&D
  • 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 for benefits/perks
  • 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

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 Test

Staff Software Engineer, Simulation Test at Cruise: Lead scalable testing pipelines for autonomous vehicle development in San Francisco.