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 16 days 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 Engineer, Actuator Integration, Tesla Bot

Mechanical Engineer position at Tesla, focusing on actuator integration for Tesla Bot, requiring expertise in electromechanical systems and robotics.

Mechanical Engineer, Sensing, Tesla Bot

Design and develop mechanical systems for Tesla's humanoid robot, focusing on sensing technologies and electrical architecture integration.

Mechanical Design Engineer, Tesla Bot

Mechanical Design Engineer position at Tesla, focusing on Tesla Bot development, offering competitive salary and comprehensive benefits in the San Francisco Bay Area.

Software Engineer, Generalist, Tesla Bot

Software Engineer position at Tesla working on advanced humanoid robotics, developing C++ software for the Tesla Bot platform with competitive compensation and benefits.

Technical Program Manager, Tesla Bot

Lead mechanical product development for Tesla Bot as Technical Program Manager, managing cross-functional teams and driving innovative robotics solutions.