General Motors-posted 3 months ago
$185,600 - $285,000/Yr
Full-time • Senior
Hybrid • Mountain View, CA
5,001-10,000 employees
Transportation Equipment Manufacturing

As a Technical Lead you will be a senior individual contributor in the Autonomy Algorithms team within Embodied AI. In this role, you will provide cross-functional technical leadership for the fallback autonomy stack, the Software Architecture & Acceleration group, and ADAS Mission Planning. You will define the technical vision and multi-quarter roadmap for fail-operational autonomy systems, drive design quality from architecture through validation, and align multiple teams to ship reliable, scalable autonomy capabilities that meet company goals.

  • Shape the technical vision by owning multi-quarter roadmap designs for the fallback autonomy stacks.
  • Architect and implement end-to-end system designs and interface contracts across fallback perception, prediction, planning, and controls systems, ensuring deliverables meet performance targets, and safety constraints.
  • Lead technical reviews and drive software engineering best practices across the team and the larger organization.
  • Contribute to existing Active Safety, Driver Assistance, and SuperCruise development.
  • Guide other developers through system design and implementation focusing on safety, comfort, and compute efficiency.
  • Establish verification and validation strategies for the fallback stacks, including simulation, hardware-in-the-loop, and on-road testing validation gates.
  • Partner with Safety, Systems Engineering, and Product to generate requirements for onboard systems.
  • Lead root-cause investigations for complex integration issues, using data-driven techniques and principled experimentation.
  • Mentor engineers across teams, raising the bar on technical judgment, design quality, and execution discipline without direct people management responsibilities.
  • Improve and deliver reliable software through continuous integration, automated testing, and code reviews.
  • Develop and oversee top-tier software engineers within a dynamic, fast-paced, and inclusive setting.
  • Help define, build, and embody GM engineering culture and principles.
  • BS, MS, or PhD in Computer Science, Robotics, or equivalent experience.
  • A demonstrated track record of building high quality autonomous software systems.
  • Broad exposure to the end-to-end autonomy stack, from perception through controls.
  • Deep expertise in Controls, Planning, or Perception system design.
  • Familiarity with modern AI/ML approaches including diffusion, transformers, and auto-regressive concepts.
  • Strong organizational and communication skills.
  • Self-motivation and passion to lead, encourage best practices, and constantly improve.
  • Extensive background with C++/Python in a large, distributed development environment.
  • Passion for self-driving technology and its potential impact on the world.
  • A background in robotics, ROS, or the AV/ADAS industry.
  • Experience building and managing engineering teams.
  • Experience writing modern production C++ applications.
  • Experience developing high-quality software under significant latency and performance constraints.
  • Experience developing or working with safety-critical code.
  • Medical, dental, vision, Health Savings Account, Flexible Spending Accounts.
  • Retirement savings plan.
  • Sickness and accident benefits.
  • Life insurance.
  • Paid vacation & holidays.
  • Tuition assistance programs.
  • Employee assistance program.
  • GM vehicle discounts.
  • Company vehicle evaluation program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service