Senior Software Engineer Middleware Productivity
FigureVisit Figure website
Figure is an AI robotics company developing general-purpose humanoid robots, embodied AI, and data-collection services for home and commercial use.
San Jose, United States
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 and build the core framework and infrastructure that the robot runs on. You will work directly with client teams to understand their usage and pain points, then turn those insights into improved abstractions and tooling.
Requirements
- At least 7 years of experience building production software in C++
- Mastery of Modern C++
- Familiarity with Python
- Experience working on embedded systems and timing-sensitive environments
- Intimate understanding of the interface between the Linux kernel and userspace applications
- Experience developing well-tested frameworks and infrastructure
- Ability to work directly with other teams to understand their needs
Responsibilities
- Design and build the core framework and infrastructure the robot runs on
- Work directly with client teams to understand how they use the middleware and where it creates friction
- Turn client-team feedback into better abstractions and tooling
