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

Description For Software Engineer, Autonomy Foundations, Tesla Bot

Tesla is seeking a C++ Software Engineer to join their Autonomy group, focusing on the development and optimization of the Tesla Bot. This role offers an exciting opportunity to work on cutting-edge robotics technology, where you'll be responsible for building robust code foundations that support autonomy applications. You'll be working with various system components, developing tools for benchmarking and optimization, and ensuring system stability through comprehensive testing.

The position requires expertise in C++ programming, with a focus on performance optimization and system-level software development. You'll be working on everything from high-frame rate camera systems to GPU kernels and image compression libraries. The ideal candidate should have a strong background in computer vision, machine learning, and embedded systems development.

Tesla offers a comprehensive benefits package including competitive salary, equity opportunities, and extensive health coverage. The company's commitment to innovation in autonomous systems and robotics makes this an exceptional opportunity for engineers passionate about pushing the boundaries of what's possible in robotics and automation.

Working at Tesla means being at the forefront of autonomous robotics development, with the chance to contribute to groundbreaking technology that could revolutionize how we think about automation and human-robot interaction. The role offers significant technical challenges and the satisfaction of working on products that could fundamentally change the future of robotics and automation.

Last updated 2 days 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 tools helping engineers to write better code
  • Generalize software frameworks while maintaining performance
  • Work on high-frame rate Camera & Vision stack, GPU kernels, image compression libraries
  • Implement high-performance inter-process communication data buffers
  • Improve/extend image & raw data logging/telemetry code

Requirements For Software Engineer, Autonomy Foundations, Tesla Bot

  • Experience programming C/C++ software, including modern C++14/17/20
  • Experience with Computer Vision, Machine Learning & related software concepts
  • Experience with performant software design, object-oriented C++
  • Proficient developing software on a Linux host
  • Experience with imaging software, Cuda/OpenCL, SIMD, multithreading, Linux system software
  • 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
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
  • Sick and Vacation time
  • Back-up childcare and parenting support resources
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Software Engineer, Autonomy Foundations, Tesla Bot

Sr. Firmware Engineer, Tesla Energy

Senior Firmware Engineer position at Tesla Energy, developing embedded systems for grid-connected storage solutions with competitive compensation and comprehensive benefits.

Sr. Firmware Engineer, Dojo

Senior Firmware Engineer position at Tesla, developing embedded systems for self-driving technology with competitive compensation and comprehensive benefits.

Sr. Power Systems Engineer

Senior Power Systems Engineer role at Tesla, focusing on modeling and integrating solar-battery-charging systems for sustainable energy solutions.

Mechanical Design Engineer, Semi Antenna

Senior Mechanical Design Engineer position at Tesla focusing on antenna and wireless modules development for Tesla Semi vehicles.

Sr. Vehicle Test Engineer, Semi

Senior Vehicle Test Engineer position at Tesla, focusing on developing and executing full vehicle level testing for Tesla Semi.