Gm Cruise - San Francisco, CA

posted about 1 month ago

Full-time - Mid Level
Remote - San Francisco, CA
Transportation Equipment Manufacturing

About the position

As a Software Engineer on the Simulation team at Cruise, you will be responsible for developing automated test tools and pipelines that enhance the testing and evaluation of our autonomous vehicle software. This role focuses on integrating simulation test tools to solve critical testing challenges, ensuring the scalability and reliability of our software solutions, and collaborating with various teams to improve development velocity and quality.

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.

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.

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.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service