Embedded Software Engineering Intern
Figure is an AI robotics company developing general-purpose humanoid robots, embodied AI, and data-collection services for home and commercial use.
Funding history
About Figure
Figure develops the Figure 03 humanoid robot and Helix, its vision-language-action AI system, to autonomously perform household and commercial tasks. It also operates Index, a contributor network and app for collecting real-world task data.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, implement, and test robot software platform features, including OTA delivery, firmware update flows, and supporting embedded Linux systems. You will integrate, debug, and validate updates on robot hardware, improve deployment reliability and security, and share measured results and recommendations.
Requirements
- Be a rising senior or recent graduate in Computer Science, Computer Engineering, Electrical Engineering, or a related field graduating within one year
- Commit to a minimum of 10 weeks
- Demonstrate programming skills in C, C++, Rust, or Python
- Understand Linux and networking fundamentals
Responsibilities
- Design, implement, and test OTA delivery, firmware update, and embedded Linux platform features
- Integrate, debug, and validate updates on robot hardware
- Improve fleet software deployment reliability, security, and scalability
- Measure work impact and share results and recommendations
