Technical Program Manager, Autopilot Software

Tesla is an automotive and technology company developing autonomous vehicles and electric cars.
$96,000 - $234,000
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Automotive

Description For Technical Program Manager, Autopilot Software

Tesla's Autopilot Software Programs team is seeking a Technical Program Manager to lead the deployment of autonomy features to millions of customer vehicles. This role is crucial in managing safety-critical software releases, including Actually Smart Summon and Full Self-Driving features. The position requires expertise in software release management, git operations, and cross-functional collaboration.

The ideal candidate will be responsible for end-to-end release workflows, working closely with technical leads, QA teams, and various stakeholders. They will handle complex branch merges, manage release signoffs, and ensure quality control in a fast-paced environment. The role demands strong technical project management skills and the ability to resolve complex software deployment challenges.

Tesla offers a comprehensive benefits package including competitive salary, medical insurance with zero-deduction options, 401(k) with employer match, and stock purchase plans. The company's mission focuses on advancing autonomous driving technology to create a safer future. This position offers the unique opportunity to directly impact the development and deployment of cutting-edge autonomous vehicle technology while working with industry-leading experts.

The role combines technical expertise with program management skills, requiring someone who can handle multiple concurrent releases while maintaining high quality standards. Success in this position means delivering critical software updates that enhance vehicle safety and autonomous capabilities while working in Tesla's dynamic, fast-paced environment.

Last updated 7 hours ago

Responsibilities For Technical Program Manager, Autopilot Software

  • Manage technical software release workflows end-to-end
  • Track progress toward release signoff completion
  • Manage branch creation, auto-merging, and change control
  • Handle large branch merges with git conflict resolutions
  • Manage risks related to release scope, schedule, and quality
  • Maintain release log with build procedures and feature descriptions
  • Ensure ticket hygiene
  • Implement process improvements

Requirements For Technical Program Manager, Autopilot Software

  • Bachelors in a STEM-related field, Computer Science or Engineering preferred
  • Experience with Git or similar
  • Ability to thrive in a constantly changing environment
  • Proven track record of solving difficult problems
  • Excellent communication and organizational skills
  • Experience leading team efforts
  • Experience with JIRA or similar project management software
  • Availability to work weekends when needed

Benefits For Technical Program Manager, Autopilot Software

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical Insurance with $0 payroll deduction options
  • Dental and Vision Insurance with $0 contribution options
  • Family-building, fertility, adoption and surrogacy benefits
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Health Savings Account (HSA) with company contribution
  • Healthcare and Dependent Care FSA
  • Life Insurance and AD&D
  • Short-term and long-term disability insurance
  • Employee Assistance Program
  • Paid Time Off and Holidays
  • Back-up childcare
  • Commuter benefits
  • Employee discounts

Interested in this job?

Jobs Related To Tesla Technical Program Manager, Autopilot Software

Software Product Manager, Design Technology

Senior Software Product Manager position at Tesla, leading the Design Technology Platform team in developing PLM/CAD software solutions for product design engineers.

Sr. Software Engineer, Infrastructure Engineering

Senior Software Engineer position at Tesla focusing on infrastructure automation and site reliability engineering using Golang and modern DevOps tools.

DevOps Systems Engineer, Platform Storage Engineering

Senior DevOps Systems Engineer position at Tesla focusing on Platform Storage Engineering and cloud infrastructure.

Windows Desktop Engineer, IT Operations

Senior Windows Desktop Engineer position at Tesla, managing global endpoint fleet and IT infrastructure with focus on SCCM, Intune, and system architecture.

Release Manager, Tesla Bot

Tesla seeks a Technical Release Manager to lead the Tesla Bot software release process, managing workflows, resolving issues, and driving efficiency.