Software Engineer, Simulation, Tesla Bot

Tesla builds electric vehicles and humanoid robots, focusing on sustainable transportation and automation solutions.
$120,000 - $318,000
Robotics
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Robotics · Automotive

Description For Software Engineer, Simulation, Tesla Bot

Tesla is pioneering the development of humanoid robots through their Tesla Bot (Optimus) program, aimed at automating repetitive tasks in manufacturing and logistics. As a Software Engineer in the Simulation team, you'll play a crucial role in accelerating the Tesla Bot Autonomy stack's development by creating simulation environments for evaluation, testing, and ML model training. The position offers a unique opportunity to work at the intersection of robotics, AI, and automotive technology.

The role demands strong technical expertise in C++, Python, and simulation technologies, combined with a solid foundation in mathematics and physics. You'll be contributing to groundbreaking robotics technology while working with cutting-edge simulation platforms and collaborating with various teams across Tesla.

Tesla offers a comprehensive benefits package including competitive salary, equity opportunities, and extensive health coverage. The company's commitment to innovation, sustainable technology, and transformative robotics makes this an exciting opportunity for engineers passionate about shaping the future of automation and robotics.

Working at Tesla's Palo Alto location puts you at the heart of Silicon Valley's tech ecosystem, where you'll be surrounded by innovation and opportunities for professional growth. The role offers both technical challenges and leadership opportunities, making it ideal for engineers looking to make a significant impact in the robotics field.

Last updated 2 months ago

Responsibilities For Software Engineer, Simulation, Tesla Bot

  • Contributing to the development of a modular, scalable simulation platform
  • Work with Tesla Bot team to understand simulation requirements and develop features and tools
  • Keep up to date with the latest research/technologies in humanoid robotics and simulation
  • Contribute to team member development through leadership

Requirements For Software Engineer, Simulation, Tesla Bot

Python
Linux
  • Bachelor's Degree in Computer Science, Physics, Computer Engineering, Electrical Engineering or proof of exceptional skills
  • Excellent software development skills in C++ and Python
  • Experience developing robust software that shipped to production
  • Strong mathematical skills including linear algebra and numerical methods
  • Comfortable developing with Linux & Git
  • Enthusiasm to take on new challenges and learn new skills

Benefits For Software Engineer, Simulation, Tesla Bot

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
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Software Engineer, Simulation, Tesla Bot

Mechanical Design Engineer, Tesla Bot

Design and develop mechanical systems for Tesla's humanoid robot, focusing on joints, structures, and mechanisms optimization.

Senior Automation and Robotics Manufacturing Test Engineer

Senior Automation and Robotics Manufacturing Test Engineer position at Google, focusing on automated manufacturing processes and system optimization in data center environments.

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Amazon Robotics Systems Engineer position focusing on deployment and integration of robotic systems in fulfillment centers, requiring 75% travel and offering competitive compensation.

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Lead the deployment of advanced robotics systems in Amazon fulfillment centers, managing technical installations and team coordination with 75% travel.

Robotics Support Engineer

Robotics Support Engineer position at Nimble, maintaining and optimizing autonomous robot fleet performance in warehouse operations.