Advanced Simulation Software Engineer for Autonomous Vehicles

23 hours ago


San Francisco, California, United States Cruise Full time

Cruise, a self-driving service designed for urban areas, is revolutionizing transportation by building the world's most advanced autonomous vehicles. These vehicles aim to safely connect people to their destinations, reducing travel time and enhancing mobility. By joining Cruise, you'll be part of a team that creates a culture where everyone can thrive.

We're committed to creating a diverse, inclusive environment in our workplace and products. If you're passionate about making a positive impact through autonomous driving technology, come work with us. Don't worry if you don't meet every requirement - we encourage applications from all qualified candidates.

Our simulation team constructs virtual environments to guarantee safety, comfort, and efficiency of our autonomous vehicles. We develop end-to-end frameworks, test pipelines, assets, and tools to enable our fleets to scale in the real world. As a software engineer on this team, your primary focus will be to drive development and integration of automated simulation test pipelines, solving critical testing and evaluation problems.

These pipelines will automatically gather road data, create new tests, validate existing tests, and power rapid developer iteration for model training and performance evaluation. You'll also develop user-efficient tools for simulation management and authoring workflows to help test creators generate millions of simulations.

You'll collaborate closely with a diverse team across AV Engineering, Systems Engineering, Product Management, Product Operations, and SWEs within the Simulation framework and tooling teams, delivering impactful simulation software solutions.

Key Responsibilities:
  • Design and implement automated tools and pipelines for simulation test creation, maintenance, and execution to accelerate training of ML models and end-to-end performance evaluation
  • Develop and integrate test productivity and debugging scripts to enable efficient customer workflows
  • Create engineering solutions to tackle complex simulation testing problems, focusing on performance and scalability
  • Collaborate with teams to enhance the user experience of simulation tools and improve development speed of Cruise engineers and offshore teams

This role requires a strong foundation in computer science or robotics, with 5+ years of relevant industry experience. Proficiency in Python programming is essential, as well as a passion for building tools and frameworks that simplify complex workflows. Experience with C++, SQL, BigQuery, and GCP is a bonus. If you have a proven track record of effective collaboration and continuous delivery of quality results, we want to hear from you.

What You'll Get:

The salary range for this position is $122,400 - $180,000, depending on location, job-related knowledge, skills, and experience. In addition to a competitive salary, you may receive a bonus, long-term incentives, and benefits package, including medical/dental/vision, life and AD&D insurance, mental health benefits, paid time off, holidays, parental leave, and a 401(k) matching program.

We value diversity, equity, and inclusion at Cruise, striving to create a workplace where everyone feels welcome and supported. Our benefits are designed to support the whole you, including fertility benefits, dependent care flexible spending accounts, health savings accounts, and more. Cruise LLC is an equal opportunity employer, committed to hiring applicants from all backgrounds and identities. If reasonable accommodation is needed to participate in the job application or interview process, please let us know.



  • San Francisco, California, United States Cruise Full time

    Role OverviewCruise is a leading self-driving service provider, designing and building advanced autonomous vehicles to enhance urban mobility. We're seeking an experienced Autonomous Vehicle Software Engineer to join our Simulation team, driving the integration of simulation test tools and pipelines to accelerate autonomous vehicle development.Key...


  • San Francisco, California, United States Cruise Full time

    Cruise is a leading autonomous vehicle organization that combines the resources of its investors, including General Motors and Honda, to accelerate its operating speed. We are seeking a skilled Software Engineer to join our Simulation team. As a key member of this team, you will be responsible for building automated tools and pipelines for simulation test...


  • San Francisco, California, United States Cruise Full time

    We're Cruise, a self-driving service designed for cities. Our mission is to create a safer, more efficient transportation system using advanced technology.As a Senior Software Engineer on our Simulation team, you'll develop and integrate automated simulation test pipelines to solve critical testing and evaluation problems.Our products accelerate autonomous...


  • San Francisco, California, United States Cruise Full time

    About the RoleWe are seeking a highly skilled Autonomous Vehicle Software Engineer to join our Simulation team at Cruise. The successful candidate will be responsible for developing and integrating automated simulation test pipelines to solve mission-critical testing and evaluation problems. These pipelines will automatically gather road data, create new...


  • San Francisco, California, United States Cruise Full time

    Overview of CruiseCruise is a self-driving service designed for the cities we love. We're building the world's most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about.Job DescriptionWe're seeking an experienced Simulation Framework Software Engineer to join our team at Cruise. As a key member of our...


  • San Francisco, California, United States Cruise Full time

    Are you an experienced Autonomously-Vehicle-Testing-Software-Expert looking for a new challenge? Do you have a passion for building tools, frameworks, and libraries that simplify complex workflows? We're seeking a talented individual to join our Simulation team at Cruise.In this role, you will design and implement engineering solutions to tackle complex...


  • San Francisco, California, United States Waymo Full time

    About the RoleWe are seeking a highly skilled Simulation Software Engineer to join our team at Waymo. In this role, you will be responsible for developing and implementing scalable simulation data pipelines to evaluate the driving capability of the Waymo Driver.Key ResponsibilitiesDesign, implement, and operate infrastructure to administer a "virtual...


  • San Francisco, California, United States Cruise Full time

    We're Cruise, a pioneering self-driving service dedicated to transforming urban mobility.Our mission is to revolutionize transportation by developing the world's most advanced autonomous vehicles. We envision a future where people can safely travel without worrying about traffic congestion, parking, or driving fatigue.In our cutting-edge cars, passengers...


  • San Francisco, California, United States Waabi Full time

    Waabi is a pioneering AI company pushing the boundaries of self-driving technology. Our cutting-edge team and innovative approach are redefining the future of transportation.OverviewWe are seeking an experienced Autonomous Systems Software Engineer to contribute to our state-of-the-art self-driving simulator, Waabi World. This highly scalable platform...


  • San Francisco, California, United States Cruise Full time

    About CruiseCruise is a leading innovator in the self-driving space, dedicated to revolutionizing transportation with safe, fully-electric, and autonomous vehicles. We're committed to building a diverse, equitable, and inclusive environment where our team members can thrive.As a pioneer in this field, we've partnered with General Motors and Honda to...


  • San Francisco, California, United States Cruise Full time

    Drive Innovation at CruiseCruise is revolutionizing the transportation industry with its cutting-edge self-driving technology. As a Staff Machine Learning Software Engineer, Perception, you will play a crucial role in shaping the future of mobility. Our team is seeking an experienced leader to drive the technical direction and architecture of our Perception...


  • San Francisco, California, United States Waabi Full time

    At Waabi, we are committed to building the next generation of self-driving technology. Our team is composed of world-renowned scientists and engineers who share a passion for innovation and collaboration.This role offers a unique opportunity to work on cutting-edge projects that leverage the latest advancements in AI, computer vision, and machine learning....


  • San Francisco, California, United States Cruise Full time

    Join Cruise, a pioneering company in the self-driving industry, as a Senior Software Engineer on our Simulation team. You'll be part of a dynamic team responsible for developing and integrating automated simulation test pipelines.Our goal is to make transportation safer and more efficient using advanced technology. We believe that self-driving vehicles will...


  • San Francisco, California, United States Waabi Full time

    About the RoleWe are looking for an experienced Autonomous Systems Engineer to design and implement orchestration software between simulation subcomponents, including the autonomy system, data-driven actor models, and sensor simulation powered by generative AI. This role requires a strong understanding of test-driven and API-driven development methodologies.


  • San Francisco, California, United States Cruise Full time

    We are a pioneering self-driving service designed for the cities we love.Our mission is to build the world's most advanced self-driving vehicles to safely connect people, places, and experiences.Cruise is committed to creating a culture that values individuality and fosters an inclusive environment where everyone can do their best work.We strive to make a...


  • San Mateo, California, United States Zoox Full time

    About ZooxZoox is a leader in the development of autonomous vehicles, aiming to revolutionize urban mobility through its fully autonomous vehicle fleet and supporting ecosystem. As a fast-paced and execution-oriented team, we seek top talent that shares our passion for innovation and commitment to excellence.


  • San Francisco, California, United States Unreal Gigs Full time

    About Unreal GigsUnreal Gigs is a dynamic company pushing the boundaries of robotics and automation. Our team of innovators is dedicated to designing, developing, and deploying cutting-edge robotic systems that revolutionize industries.Job OverviewWe are seeking a highly skilled Senior Autonomous Systems Engineer to join our team. As a key member, you will...


  • San Diego, California, United States Firestorm Full time

    About FirestormFirestorm is a pioneering defense-meets-Silicon Valley technology company, developing mission-adaptable aerial vehicles to democratize deterrence. We're committed to upending the traditional defense procurement cost paradigm by bringing world-class capabilities within reach of operators worldwide.Salary and BenefitsThe salary for this role is...


  • San Francisco, California, United States Cruise Full time

    Cruise Automation is revolutionizing the transportation industry by developing advanced autonomous vehicles. As a member of our team, you will play a critical role in ensuring the safety and efficiency of our vehicles through simulation testing.This position requires a deep understanding of computer science and software engineering principles, as well as...


  • San Francisco, California, United States Nimble Full time

    About NimbleNimble is a pioneering robotics and AI company revolutionizing end-to-end autonomous logistics to enable fast, efficient, and sustainable commerce. We are developing generalized robot intelligence and building general-purpose logistics robots, the first in the world capable of performing all core warehouse functions.Our mission is to empower...