Figure AI
Senior Software Engineer, Middleware Productivity
$180K–$250K
San Jose, CA +1 · Senior · Full-time · Posted Oct 13, 2025
- Location
- San Jose, CA
San Jose, California, United States - Experience
- At least 7 years building production software in C++.
About the job
Build and improve the core middleware framework, infrastructure, abstractions, and tools used to run Figure’s robots.
What you'll do
- Design and build the core framework and infrastructure the robot runs on.
- Work with client teams to understand their needs and challenges.
- Improve middleware abstractions and tooling based on team feedback.
What they ask for
- At least 7 years of experience building production software in C++.
- Mastery of Modern C++ (>20).
- Familiarity with Python.
- Experience with embedded systems and timing-sensitive environments, and intimate understanding of the interface between the Linux kernel and userspace applications.
Nice to have
- Experience building frameworks and infrastructure with large user bases.
Pay
USD 180,000 to USD 250,000 per year (base salary)
Tools
C++, Modern C++ (>20), Python, Linux kernel
Model-written summary · the original posting is authoritative