Firmware Intern [summer 2026]

Figureai

San Jose, CA, United States
On-site
C/c++ programming in real-time embedded systems
Python scripting for test automation
Debugging firmware on hardware platforms
Figure is developing autonomous general-purpose humanoid robots with human-level intelligence for home and commercial markets

Job Summary

  • Figure is developing autonomous general-purpose humanoid robots with human-level intelligence for home and commercial markets.
  • The intern will deliver high-quality C/C++ code to bring up, debug, and validate firmware on the humanoid hardware platform.
  • Candidates must be fluent in C/C++ and Python with a strong understanding of computer architecture and real-time operating systems.

Matching Summary

Figure is developing autonomous general-purpose humanoid robots with human-level intelligence for home and commercial markets.

Skills & Requirements

Must-have

  • C/C++ programming in real-time embedded systems
  • Python scripting for test automation
  • Debugging firmware on hardware platforms
  • Knowledge of CAN, SPI, I2C, UART protocols
  • Experience with oscilloscopes and logic analyzers

Nice-to-have

  • Low level communication protocol driver development
  • Motor control system experience
  • Bazel build system proficiency
  • Docker container experience
  • Full product lifecycle ownership

Key Requirements

  • Graduate student, senior, or recent graduate in Computer Engineering
  • Minimum 10 weeks internship duration required
  • Fluency in C/C++ and Python languages

Work Rights

Not specified

Tailored Resume

Cover Letter