Logo
figure.ai

Teleop Firmware Engineer

figure.ai, San Jose, California, United States, 95199

Save Job

Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.

We are looking for a Firmware Engineer to design, implement and test firmware for critical components of our Humanoid and TeleOp system.

Responsibilities

Design, develop, test, and maintain firmware for embedded systems

Architect and contribute to Continuous Integration/Continuous Deployment (CI/CD) infrastructure

Support hardware/software integration and troubleshooting in a lab setting

Develop and maintain embedded system environments for platform bring-up and firmware/software deployment

Create Python tools for test automation, calibration, and system diagnostics

Requirements

7+ years of hands‑on engineering experience

Experience developing firmware for sensing hardware on bare‑metal systems and RTOS

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field

Proficiency in C++ with expertise in low‑level systems programming

Solid understanding of communication protocols and buses such as Ethernet, Serial, CAN, and USB

Preferred Qualifications

Experience building and maintaining CI/CD pipelines with tools like Jenkins or TeamCity

Familiarity with embedded Linux build systems such as Yocto or Buildroot

Knowledge of Agile methodologies and Test‑Driven Development

Background in Teleoperation, Haptics, or Exoskeleton technologies

The US base salary range for this full‑time position is between $150,000 - $250,000 annually.

The pay offered for this position may vary based on several individual factors, including job‑related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.

#J-18808-Ljbffr