About the Role
As a Staff Software Technical Lead Manager (TLM) on the Simulation team at Cruise, you will lead a team of high-caliber software engineers driving development and integration of our automated simulation test pipelines. 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 own a rapidly scaling user-facing test product designed to enhance engineering development speed across the entirety of Cruise.
What You'll Be Doing
- Lead a team of exceptional software engineers, sculpting automated test tools and pipelines for simulation test creation, maintenance, and execution.
- Drive and influence strategic decisions on simulation tooling architecture, implementation, and delivery of large-scale software solutions for testing and performance evaluation of autonomous vehicle software stack.
- Steer product vision and execution of user-efficient tools from ideation to production for multiple simulation authorship and management workflows.
- Develop and oversee top-tier software engineers within a dynamic, fast-paced, and inclusive setting.
- Partner with engineering and product leadership across simulation and cross-functional teams on intricate simulation test challenges and roadmaps for immediate and future needs.
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.
- 8+ years relevant industry experience, including 3+ years of experience leading and managing high-caliber software engineers.
- Strong programming skills in Python.
- Experience building developer productivity tools that scale effectively with a high degree of product excellence.
Bonus Points!
- Experience with C++
- Experience with SQL programming
- Experience with driving customer adoption up and scale product
- 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
Why Cruise?
Join us at Cruise to contribute to the revolutionary work of self-driving vehicles, which promises to save lives, reshape cities, and restore freedom of movement. Our benefits support the whole you, from competitive salaries and comprehensive health benefits to flexible work policies.
Benefits Extracted with AI
- 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
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer, Developer Productivity
Join Cruise as a Staff Software Engineer in Developer Productivity, enhancing engineering tools and services. Experience in cloud systems and programming required.
Tech Lead / Tech Lead Manager, Unified Modeling
Lead the Unified Modeling team at Latitude AI, developing advanced detection models for automated driving technologies.
Senior Software Engineer II - Kubernetes Networking
Senior Software Engineer II specializing in Kubernetes Networking, cloud infrastructure, and distributed systems in San Francisco.
Technical Manager & Senior Software Engineer
Lead and mentor a team of software engineers while contributing to project development in a remote role.
Senior Software Engineer, Simulation
Senior Software Engineer in Simulation with skills in AI, Python, Rust, and Robotics. Competitive salary and benefits.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
Software Engineer - Autonomous Vehicle Technology
Join Waabi as a Software Engineer to develop cutting-edge autonomous vehicle technology. Remote work with competitive benefits.
Senior Software Engineer, Simulation
Senior Software Engineer role focusing on simulation for autonomous driving technology, requiring Python and C++ skills.
Senior Software Engineer, Autonomous Driving Behaviors
Senior Software Engineer for Autonomous Driving Behaviors, focusing on simulation software development with ML expertise.
Senior Forward Deployed Software Engineer - Team Lead
Lead a team of engineers in developing solutions for critical infrastructure using advanced robotics and AI. Based in New York, hybrid work model.
Tech / Team Lead (Ruby on Rails)
Lead a Ruby on Rails engineering team at Caribou, focusing on technical excellence and product delivery.
Internship Software Engineer, AI Simulation
Join Tesla as an AI Simulation Software Engineer Intern to develop scalable simulation platforms for autonomous driving.
Lead Robotics Software Engineer
Lead Robotics Software Engineer needed in Costa Mesa, CA. Develop cutting-edge defense robotics with AI and sensor fusion.
Software Developer Lead - AI
Lead AI software development at Progressive Insurance, focusing on AI solutions to enhance IT value streams. Remote, US-based role.
Technical Engineering Leader
Join Appfire as a Technical Engineering Leader, leading a team in software development with React, Vue.js, and Node.js.
Staff Software Engineer, Localization & Mapping
Join Latitude AI as a Staff Software Engineer in Localization & Mapping, focusing on automated driving technologies.
Tech / Team Lead (Ruby on Rails)
Lead a team in building full-stack Ruby on Rails applications, focusing on technical leadership and product delivery.
Software Engineer (VR, Enablement)
Join Supernatural as a Software Engineer to develop VR tools, work remotely, and innovate in game development.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Software Engineering Team Lead
Lead software engineering team at Hertz in Dublin, focusing on Java, Python, TypeScript, and AWS in a hybrid work environment.
Lead Software Developer - IT Business Strategy
Lead Software Developer role focusing on IT Business Strategy, remote, with skills in Angular, C#, AWS, and more.
Senior Software Engineer - Remote
Senior Software Engineer for a leading SaaS platform, specializing in Python and data-focused libraries, remote work.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Engineering Manager - Cody Core
Lead a high-impact engineering team at Sourcegraph, focusing on AI-driven coding tools and customer engagement.