Senior Software Engineer II, Simulation Test

Gm CruiseSan Francisco, CA
429d$142,800 - $200,000Remote

About The Position

The Senior Software Engineer II, Simulation Test at Cruise is responsible for developing automated test tools and pipelines that enhance the testing and evaluation of autonomous vehicle software. This role focuses on integrating simulation test tools to solve critical testing challenges, ensuring the safety and reliability of the software stack. The position requires collaboration with various teams to deliver scalable software solutions that improve development velocity and quality in the autonomous vehicle domain.

Requirements

  • BS, MS, or PhD in Computer Science, Robotics, or equivalent experience.
  • 5+ years relevant industry experience.
  • Strong programming skills in Python and C++.
  • Passion for building internal tools, frameworks, and libraries.
  • Clear track record of effective collaboration with customers and continuous delivery of quality results in a remote workplace.
  • Strong organizational and communication skills.

Nice To Haves

  • Experience with SQL programming.
  • Experience building developer productivity tools with a high degree of product excellence.
  • Familiarity with dashboarding systems for displaying and exploring metrics over time (i.e. Looker, Tableau, Kibana).
  • Experience with verification and validation of complex and/or safety critical systems.

Responsibilities

  • Develop automated test tools and pipelines for simulation test creation, maintenance, and execution of tests used to train autonomous software ML models and end-to-end performance evaluation.
  • Develop and integrate test productivity and debugging scripts and tools to scale software solutions to customers for simulated testing and evaluation.
  • Craft and implement engineering solutions to tackle complex test problems with an eye towards quality, performance, and stability.
  • Collaborate across teams, with SWEs, Product Managers, Systems Engineers, and Data Science to build efficient and accurate simulation tools and improve development velocity of Cruise software engineers.

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, our location-flexible work policy.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Transportation Equipment Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service