Software Engineer - Simulation

Building advanced self-driving vehicles to safely connect people to places, revolutionizing urban transportation.
$139,400 - $205,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
AI · Automotive

Description For Software Engineer - Simulation

Cruise is revolutionizing urban transportation with their advanced self-driving vehicle technology. As a Software Engineer on the Simulation team, you'll be at the forefront of autonomous vehicle testing and evaluation. The role focuses on developing automated simulation test pipelines that are crucial for validating and improving autonomous vehicle software through billions of virtual miles of testing.

You'll work on building sophisticated tools and frameworks that enable efficient test creation, maintenance, and execution for ML model training and performance evaluation. The position requires collaboration with diverse teams including AV Engineering, Systems Engineering, and Product Management to deliver impactful simulation software solutions.

The role offers an opportunity to work with cutting-edge technology in autonomous vehicles while being part of a company backed by industry giants like GM, Honda, Microsoft, and Walmart. Cruise provides a comprehensive benefits package and embraces a flexible work environment through their CruiseFlex policy.

This is an ideal position for experienced software engineers passionate about building tools and frameworks that simplify complex workflows. You'll be contributing to Cruise's mission of making self-driving vehicles safer and more efficient, ultimately helping to reshape cities and improve transportation. The company values diversity and inclusion, creating an environment where all employees can thrive while working on revolutionary technology.

Last updated 13 days ago

Responsibilities For Software Engineer - Simulation

  • Build automated tools and pipelines for simulation test creation, maintenance and execution
  • Develop and integrate test productivity and debugging scripts
  • Design and implement engineering solutions to tackle complex simulation testing problems
  • Collaborate across teams with AV Engineers, Product Managers, Systems Engineers, Simulation and Product Operations

Requirements For Software Engineer - Simulation

Python
  • BS, MS, or PhD in Computer Science, Robotics, or equivalent experience
  • 5+ years relevant industry experience
  • Strong programming skills in Python
  • Passion for building tools, frameworks and libraries that simplify complex workflows
  • Proven track record of effective collaboration with customers and continuous delivery of quality results

Benefits For Software Engineer - Simulation

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Commuter Benefits
  • 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
  • Pre-tax Commuter benefit plan for local employees
  • CruiseFlex location-flexible work policy

Interested in this job?

Jobs Related To Cruise Software Engineer - Simulation

Software Engineer - Simulation

Senior Software Engineer position at Cruise focusing on simulation testing and automation for autonomous vehicles, offering $122K-$180K salary with comprehensive benefits.

Software Engineer - Simulation

Senior Software Engineer position at Cruise focusing on developing simulation tools and frameworks for autonomous vehicle testing and evaluation.

Software Engineer - Simulation

Senior Software Engineer position at Cruise focusing on developing simulation tools and frameworks for autonomous vehicle testing and evaluation.

Senior Software Engineer II, Product Engineering, Consumer AV (US Remote Eligible)

Senior Software Engineer II role at Cruise, developing advanced self-driving technology for urban environments. C++ expertise required.

Sr. Software Engineer II, Simulation

Senior Software Engineer II role at Cruise, focusing on simulation for autonomous vehicles, requiring Python skills and 5+ years of experience.