Software Engineer - Validation, Tools, and Acceleration (Test Analysis)

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.
San Francisco, CA, USA
$102,000 - $150,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
AI · Automotive

Description For Software Engineer - Validation, Tools, and Acceleration (Test Analysis)

Cruise is seeking software engineers for their Validation, Tools and Acceleration - Test Analysis team to deliver frameworks, tools, and test analysis pipelines. The role involves designing and developing testing tools, collaborating with robotics engineers, analyzing testing data, and building data processing pipelines for autonomous vehicle (AV) testing.

Key responsibilities include:

  • Designing and developing testing tools and frameworks for AV testing processes
  • Collaborating with cross-functional teams to understand testing requirements
  • Analyzing testing data using Python and Pandas
  • Using modern web stack (React + Nest.js) to build and optimize testing tools
  • Building and optimizing data processing pipelines for large volumes of testing data

Requirements:

  • Bachelor's degree in Computer Science, Robotics, or related field (or equivalent experience)
  • Experience in developing software tools and frameworks, focusing on testing or automation
  • Proficiency in C++, Python, SQL, and Bash, with experience in Linux, Git, and CI/CD pipelines
  • Strong understanding of software development best practices
  • Excellent communication and collaboration skills

Bonus skills:

  • Experience in data analysis and visualization (Pandas, NumPy)
  • Full-stack development experience (Nest.js, React, Django)
  • Experience with ROS, Docker, and cloud-based testing environments
  • Knowledge of machine learning frameworks for testing automation
  • Experience in managing and scaling testing infrastructure for large-scale autonomous systems

Cruise offers competitive salary and benefits, including medical/dental/vision coverage, paid time off, parental leave, 401(k) matching, fertility benefits, and more. The company promotes a diverse and inclusive work environment and offers flexible work arrangements through their CruiseFlex policy.

Cruise is an equal opportunity employer committed to creating an inclusive workplace where contributions are valued and celebrated. They consider applicants of all backgrounds and identities, and do not discriminate based on protected categories or social identities.

Last updated 8 days ago

Responsibilities For Software Engineer - Validation, Tools, and Acceleration (Test Analysis)

  • Design and develop testing tools and frameworks for AV testing processes
  • Collaborate with robotics engineers and cross-functional teams
  • Analyze testing data using Python and Pandas
  • Build and optimize testing tools using modern web stack (React + Nest.js)
  • Develop data processing pipelines for large volumes of testing data

Requirements For Software Engineer - Validation, Tools, and Acceleration (Test Analysis)

Python
React
Node.js
  • Bachelor's degree in Computer Science, Robotics, or related field (or equivalent experience)
  • Experience in developing software tools and frameworks for testing or automation
  • Proficiency in C++, Python, SQL, and Bash
  • Experience with Linux, Git, and CI/CD pipelines
  • Strong understanding of software development best practices
  • Excellent communication and collaboration skills

Benefits For Software Engineer - Validation, Tools, and Acceleration (Test Analysis)

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

Interested in this job?

Jobs Related To Cruise Software Engineer - Validation, Tools, and Acceleration (Test Analysis)

Software Engineer (Starlink Ground Networking)

SpaceX is hiring a Software Engineer for Starlink Ground Networking to develop and maintain a global broadband network, requiring expertise in networking, software development, and Linux systems.

Software Engineer III

6sense is hiring a Software Engineer III (Backend) to design APIs, work with large datasets, and build microservices using Python.

Software Development Engineer II, WW Prime - Member Growth - Tech

Join Amazon's Prime team as a Software Development Engineer II to build scalable services and impact millions of customers worldwide.

Software Development Engineer - Brands Advertising, Amazon Ads

Software Development Engineer role for Brands Advertising at Amazon Ads, focusing on customer-centric brand advertising and API development.

Civil Engineer

Civil Engineer role at Foth, focusing on infrastructure solutions and traffic analysis in Des Moines, IA.