The Role
Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in San Jose, CA and require 5 days/week in-office collaboration.
We are seeking a Test Automation Intern to help implement and test key aspects of the humanoid’s software and compute platform for the summer!
Responsibilities:
- Implement test plans for humanoid software/firmware on our compute platform
- Develop Python scripts for data management, test automation, and robot calibration
- Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
- Support hardware/software integration efforts in the lab
Requirements:
- Currently pursuing or recently completed a undergraduate or graduate degree in Computer Science or a related field
- Available for a minimum 10-week internship (1–2 terms preferred)
- Demonstrated experience with hardware/software projects outside of coursework
- Fluent with C++ and Python
- Strong understanding of Linux systems
- Knowledge of computer architecture, communication buses, and protocols:
- Ethernet, EtherCAT, Serial, CAN, USB
- Comfortable using lab instruments (e.g., oscilloscopes, logic analyzers) and debugging tools (e.g., Lauterbach)
Bonus Qualifications:
- Experience with the Bazel build system
- Experience using Docker containers
Similar Jobs
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Figure is an AI Robotics company building the world's first commercially viable autonomous humanoid robot. We are based in Sunnyvale, CA.



.png)





