Staff Software Engineer, Maps & Navigation

Tesla is building the world's best in-car navigation experience and autonomous driving capabilities.
$120,000 - $252,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Automotive · AI

Description For Staff Software Engineer, Maps & Navigation

Tesla is seeking a Staff Software Engineer to join their Maps & Navigation team, focusing on building the world's best in-car navigation experience. This role is crucial for developing next-generation algorithms utilizing Tesla's vast fleet data, which powers features like Navigate on Autopilot and Smart Summon. The position offers an exciting opportunity to work on complex algorithmic problems and improve customer experience in various areas, from route quality to self-driving capabilities.

The ideal candidate will be self-driven and experienced in developing high-performance applications. You'll be working with cutting-edge technologies, implementing features that have both client and server components, and collaborating with cross-functional teams. The role requires expertise in languages like C++, Python, Golang, or Scala, and a strong background in large-scale algorithmic environments.

At Tesla, you'll be part of a team that's revolutionizing autonomous driving and navigation technology. The position offers competitive compensation ranging from $120,000 to $252,000 annually, plus additional cash and stock awards. Tesla provides comprehensive benefits including medical, dental, and vision coverage, 401(k) with employer match, and various family-friendly benefits.

The role is based in the San Francisco Bay Area and offers the opportunity to work on meaningful projects that directly impact Tesla's mission of accelerating the world's transition to sustainable energy. You'll be involved in everything from prototyping in-car experiences to implementing complex algorithms that power Tesla's autonomous driving features.

Last updated 5 hours ago

Responsibilities For Staff Software Engineer, Maps & Navigation

  • Rapidly prototype in-car customer experiences
  • Extract meaningful data from fleet telemetry via automated processes
  • Implement complete features with both client and server footprint
  • Drive changes end to end from concept to in car drive test
  • Design, code, and debug software on Linux-based embedded platforms and Linux servers
  • Work with cross-functional teams of hardware engineers, application/UI software engineers, QA/Validation, and designers

Requirements For Staff Software Engineer, Maps & Navigation

Python
Go
Linux
Kubernetes
  • Degree in Computer Science, Information Systems, Electrical Engineering or equivalent experience
  • Evidence of exceptional achievement in large-scale algorithmic environments
  • Proficient in one of C++, Python, Golang, Scala
  • Experience writing and shipping customer-facing code
  • High standards for code quality, maintainability, and performance
  • Willingness to learn new technologies in any area of the stack

Benefits For Staff Software Engineer, Maps & Navigation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support resources
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Staff Software Engineer, Maps & Navigation

Development Factory Engineering Leader, Cell Manufacturing

Lead the design and development of pilot factories for Tesla's battery cell manufacturing, managing teams and implementing cutting-edge production systems.

Sr. Technical Program Manager, Cell Software

Lead software deployment and integration for Tesla's manufacturing systems as Sr. Technical Program Manager, driving efficiency and innovation in production processes.

Engineering Program Manager, Charging

Lead AC and DC Charging programs at Tesla as Engineering Program Manager, managing cross-functional teams and driving innovation in sustainable energy solutions.

Sr. Technical Program Manager, Drive Unit

Lead Tesla's Drive Units team as a Senior Technical Program Manager, combining engineering expertise with program management to develop cutting-edge EV technology.

Software Engineering Technical Lead, Fleetnet

Lead Tesla's Fleetnet team in building next-generation server infrastructure for autonomous vehicle navigation and robotaxi services.