Software Engineer - Simulation

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

Description For Software Engineer - Simulation

Cruise is at the forefront of revolutionizing urban transportation through their advanced self-driving vehicle technology. As a Software Engineer on the Simulation team, you'll play a crucial role in developing and integrating automated simulation test pipelines that are essential for testing and evaluating autonomous vehicle software. The position involves creating sophisticated tools that enable the testing of billions of virtual miles of driving scenarios, significantly accelerating the development and deployment of autonomous vehicles.

The role combines technical expertise in Python programming with collaborative skills, as you'll work across multiple teams including AV Engineering, Systems Engineering, and Product Management. You'll be responsible for building automated tools for test creation, maintenance, and execution, while also developing debugging scripts and implementing solutions for complex simulation testing problems.

This is an exciting opportunity to join a well-funded company with strong partnerships with industry giants like GM, Honda, Microsoft, and Walmart. Cruise offers a comprehensive benefits package and embraces a diverse, inclusive workplace culture. The company's mission to save lives, reshape cities, and restore freedom of movement makes this role particularly impactful for those passionate about transforming transportation technology.

The position offers competitive compensation ($122,400 - $180,000) and requires 5+ years of relevant industry experience. You'll be working in a hybrid environment with the flexibility of CruiseFlex work policy. If you're passionate about autonomous vehicles and want to contribute to groundbreaking simulation technology that ensures their safety and efficiency, this role offers the perfect opportunity to make a significant impact in the autonomous vehicle industry.

Last updated 21 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 for complex simulation testing problems
  • Collaborate across teams to enhance user experience of simulation tools

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
  • Proven track record of effective collaboration with customers

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 for benefits/perks
  • 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 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.

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.