Figure

Senior Software Engineer Middleware Productivity (Robotics)

In short

Senior Software Engineer building the core middleware framework and infrastructure that robots run on at Figure, a robotics product company. Requires 7+ years of production C++ experience, mastery of Modern C++, embedded systems and timing-sensitive environment experience, and deep understanding of the Linux kernel/userspace interface. Role involves working directly with client teams to turn their feedback into better abstractions and tooling. Onsite in San Jose, California, full-time.

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

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot