All Jobs
Tesla

Robotics Software Engineer, C++ Generalist, Optimus

Tesla|Palo Alto, United StatesOnsite

Quick Insights

Level

Mid

Pace

Unknown

Job Description

C++ generalist role on Tesla’s Optimus humanoid robot team. You write and debug low‑level and middleware software for the robot stack, bring up new hardware platforms and integrate functionality borrowed from Tesla’s vehicle and autonomy systems. The job spans communication, embedded Linux and real‑time control and requires close collaboration with hardware and manufacturing.

Responsibilities

  • Write, debug and maintain robust C/C++ software for the humanoid robot stack.
  • Bring up software and hardware for new robotics platforms.
  • Define functional requirements and coordinate with subsystem owners, manufacturing and UI teams.
  • Develop and iterate on new behavior and control features in simulation and on hardware.
  • Leverage components from Tesla vehicle and autonomy systems for robotics use.

Benefits

Competitive base salary plus Tesla equity according to LinkedIn listing.Standard Tesla benefits such as health coverage and other programs for full‑time employees.

Category

Robotics + AI

Ready to Apply?

Applications go directly to Tesla's career portal

Apply on Tesla