Senior Software Engineer II, Simulation

Cruise

$142K — $210K *

clock More than 3 months ago

compensation-icon

5 - 7 years of experience

bookmark empty
report an issue with job

Job Description

We're Cruise, 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. We believe self-driving vehicles will help save lives, reshape cities, give back time in transit, and restore freedom of movement for many.

In our cars, you're free to be yourself. It's the same here at Cruise. We're creating a culture that values the experiences and contributions of all of the unique individuals who collectively make up Cruise, so that every employee can do their best work.

Cruise is committed to building a diverse, equitable, and inclusive environment, both in our workplace and in our products. If you are looking to play a part in making a positive impact in the world by advancing the revolutionary work of self-driving cars, come join us. Even if you might not meet every requirement, we strongly encourage you to apply. You might just be the right candidate for us.

Simulation at Cruise is responsible for constructing virtual environments to guarantee safety, comfort and efficiency of our autonomous vehicles. Our products accelerate autonomous vehicle development, testing, and deployment by efficiently simulating and testing our autonomous vehicle software against billions of miles of driving - a task that would otherwise require years of on-road testing. Simulation develops end-to-end frameworks, test pipelines, assets, and tools to enable our fleets to scale in the real world.

See more about Sim here!: https://www.youtube.com/watch?v=7BF34b4EMz8

As a software engineer on the Simulation team, you will be in the driver seat of our mission to revolutionize autonomous vehicle testing and evaluation in simulation. Your primary focus will be to drive development and integration of our automated simulation test pipelines to solve mission-critical testing and evaluation problems. These pipelines will automatically gather road data, create new tests, validate existing tests, and actively power rapid developer iteration for model training and performance evaluation. You will also develop user-efficiency tools for simulation management and authoring workflows to help test creators generate millions of simulations.

You will collaborate closely with a diverse team across AV Engineering, Systems Engineering, Product Management, Product Operations, as well as SWEs within the Simulation framework and tooling teams, to deliver impactful simulation software solutions.
What you'll be doing:
  • Build 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
  • Design and implement engineering solutions to tackle complex simulation testing problems, focused towards performance and scale
  • Collaborate across teams, with AV Engineers, Product Managers, Product Operations, Systems Engineers, and Simulation to enhance the user experience of simulation tools and improve the development speed of Cruise engineers and Offshore teams
What you must have:
  • BS, MS, or PhD in Computer Science, Robotics, or equivalent experience
    • Equivalent experience includes technical leadership in a complex space, driving technical design and execution cross-collaboratively across multiple teams and organizations
  • 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

Bonus points!
  • Experience with C++
  • Experience with SQL programming
  • Experience with BigQuery, GCP
  • Experience with verification and validation of complex and/or safety critical systems within robotics, autonomous driving or related field


The salary range for this position is $142,800 - $210,000. Compensation will vary depending on location, job-related knowledge, skills, and experience. You may also be offered a bonus, long-term incentives, and benefits. These ranges are subject to change.

Why Cruise?

Our benefits are here to support the whole you:
  • 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, our location-flexible work policy. (Learn more about CruiseFlex).
We're Integrated
  • Through our partnerships with General Motors and Honda, we are the only self-driving company with fully integrated manufacturing at scale.
We're Funded
  • GM, Honda, Microsoft, T. Rowe Price, and Walmart have invested billions in Cruise. Their backing for our technology demonstrates their confidence in our progress, team, and vision and makes us one of the leading autonomous vehicle organizations in the industry. Our deep resources greatly accelerate our operating speed.

Cruise LLC is an equal opportunity employer. We strive to create a supportive and inclusive workplace where contributions are valued and celebrated, and our employees thrive by being themselves and are inspired to do the best work of their lives. We seek applicants of all backgrounds and identities, across race, color, caste, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, veteran status, marital status, pregnancy or parental status, or disability. Applicants will not be discriminated against based on these or other protected categories or social identities. Cruise will consider for employment qualified applicants with arrest and conviction records, in accordance with applicable laws.

Cruise is committed to the full inclusion of all applicants. If reasonable accommodation is needed to participate in the job application or interview process please let our recruiting team know or email HR[redacted]

We proactively work to design hiring processes that promote equity and inclusion while mitigating bias. To help us track the effectiveness and inclusivity of our recruiting efforts, please consider answering the following demographic questions. Answering these questions is entirely voluntary. Your answers to these questions will not be shared with the hiring decision makers and will not impact the hiring decision in any way. Instead, Cruise will use this information not only to comply with any government reporting obligations but also to track our progress toward meeting our diversity, equity, inclusion, and belonging objectives.

Candidates applying for roles that operate and remotely operate the AV: Licensed to drive a motor vehicle in the U.S. for the three years immediately preceding your application, currently holding an active in-state regular driver's license or equivalent, and no more than one point on driving record. A successful completion of a background check, drug screen and DMV Motor Vehicle Record check is also required.

Note to Recruitment Agencies: Cruise does not accept unsolicited agency resumes. Furthermore, Cruise does not pay placement fees for candidates submitted by any agency other than its approved partners.
Cruise is building advanced self-driving vehicles to safely connect people with places, things, and experiences they care about. Cruise autonomous vehicles are on the road in San Francisco navigating some of the challenging and unpredictable driving environments, because the way to bring self-driving technology to the world is to expose it to the same complex traffic scenarios human drivers face every day.

Cruise Careers



Joining Cruise presents an unparalleled opportunity to be part of a team of professionals who are pioneering innovations in autonomous vehicle technology. The company offers a variety of job opportunities that cater to a range of skills and experiences, making it an ideal place for both seasoned professionals and those seeking an internship to jumpstart their career.

Explore Job Opportunities



Cruise is actively hiring, with numerous positions open that promise not only a job but a pathway to personal and professional growth. Prospective candidates can explore a diverse array of roles that align with their career ambitions and expertise.

Innovation and Leadership at Cruise



At Cruise, leadership and innovation are at the core of the company culture. The team is dedicated to transforming transportation through cutting-edge technology and sustainable solutions. This commitment to innovation is not just about technology but also about fostering leadership skills among all employees to guide the industry forward.

Cruise's Commitment to Diversity and Inclusion



Cruise believes in the power of diversity and inclusion, ensuring that all team members have access to diversity training and equal opportunities. The company's leadership is committed to creating an environment where everyone, from any background, can thrive.

Professional Growth and Development



Cruise offers robust benefits and professional development opportunities designed to support career advancement and personal growth. Employees are encouraged to take advantage of various training programs, attend networking events, and participate in leadership development initiatives.

Internship Programs



For newcomers, Cruise's internship programs provide a fertile ground for innovation, learning, and professional networking. Interns at Cruise gain invaluable industry experience, working alongside leaders in the field and developing skills that are crucial for future employment in any high-tech industry.

Benefits of Working at Cruise



Employees at Cruise enjoy a wealth of benefits that support both their professional and personal lives. From health and wellness programs to competitive salaries and family-friendly policies, Cruise ensures that team members have the resources they need to succeed.

Applying for a Position at Cruise



To apply for a position at Cruise, candidates should prepare their resume to highlight relevant experience and skills. The interview process at Cruise is designed to assess not only a candidate's capabilities but also their potential for growth and ability to contribute to the team.

Stay Connected with Cruise Careers



Those interested in joining Cruise can stay informed about new job openings and company news by subscribing to the Cruise careers newsletter. This resource offers insights into life at Cruise, upcoming employment opportunities, and tips on preparing for interviews.

Join the Cruise Team



Search for open positions that match your skills and interests on the Cruise jobs portal. Cruise is looking for passionate, curious, and innovative team players who are ready to drive change in the automotive and technology industries.

SEARCH CRUISE JOBS



Read Careers Blog



Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work at Cruise.

Job Alert Emails



Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await at Cruise.
stats icon
Total value of jobs:
$36,852,739
stats icon
Total Jobs:
198
stats icon
Average Pay:
$184,263
stats icon
% Masters:
29%

More Jobs at Cruise

$166K — $245K *

1 month ago

• 5 - 7 years exp

Enterprise Technology

In-Person

$142K — $210K *

1 month ago

• 5 - 7 years exp

Enterprise Technology

In-Person

$139K — $205K *

1 month ago

• 5 - 7 years exp

Enterprise Technology

In-Person

$175K — $257K *

1 month ago

• 5 - 7 years exp

Enterprise Technology

In-Person

$122K — $180K *

1 month ago

• 5 - 7 years exp

Enterprise Technology

In-Person

More Enterprise Technology Industry Jobs

Find similar Senior Software Development Engineer jobs: