Taro Logo

Software Engineer, Autonomy Foundations, Tesla Bot

Tesla is an automotive and technology company developing autonomous vehicles and robotics, including the Tesla Bot.
$120,000 - $318,000
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Robotics · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Autonomy Foundations, Tesla Bot

Tesla is seeking a Senior Software Engineer to join their Autonomy Foundations team, focusing on the Tesla Bot project. This role offers a unique opportunity to work on cutting-edge robotics and autonomous systems, specifically developing foundational software components that power the Tesla Bot. The position requires expertise in C++ programming and embedded systems development, with a focus on high-performance computing and optimization.

The role involves working with various system components, from camera and vision stacks to GPU kernels and inter-process communication. You'll be responsible for creating robust code foundations that other autonomy teams can build upon, while ensuring system stability and performance. The ideal candidate will have strong experience in C++ programming, computer vision, and Linux-based development.

Tesla offers a comprehensive benefits package, including competitive salary, equity opportunities, and extensive healthcare coverage. The company's innovative work environment and mission to accelerate sustainable transport and energy make it an exciting opportunity for engineers passionate about robotics and autonomous systems. You'll be working with cutting-edge technology and contributing to the development of next-generation robotics systems.

The position is based in the San Francisco Bay Area and offers the chance to work with some of the industry's best engineers. Tesla's commitment to diversity and inclusion, along with their focus on innovation and technological advancement, makes this an ideal opportunity for someone looking to make a significant impact in the field of robotics and autonomous systems.

Last updated 6 months ago

Responsibilities For Software Engineer, Autonomy Foundations, Tesla Bot

  • Write, debug and maintain robust C/C++ software for the Tesla Bot software stack
  • Optimize hardware resources usage and leverage custom hardware components
  • Advocate for best coding practices and build performance tracking tools
  • Develop system tools to benchmark and optimize autonomy workloads
  • Write tests and integrate with evaluation pipeline

Requirements For Software Engineer, Autonomy Foundations, Tesla Bot

Linux
  • Experience programming C/C++ software, including modern C++14/17/20
  • Experience with performant software design and object-oriented C++
  • Proficient in developing software on a Linux host
  • Experience with imaging software, Cuda/OpenCL, SIMD, multithreading, or computer vision
  • Bachelor's degree in Computer Science, Physics, Computer Engineering, Electrical Engineering or equivalent experience

Benefits For Software Engineer, Autonomy Foundations, Tesla Bot

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Medical plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare
  • Commuter benefits
  • Employee discounts

Interested in this job?