Quick Overview
Job Description
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.
We are looking for an engineer to join our Middleware team with a passion for helping other teams move fast and fearless, and who appreciates the impact multiplier of that work.
Our middleware is an in-house design focused on efficiency and low latency/jitter. Delivering over 200,000 messages per second between 190 nodes on each robot, zero-copy and lock-free. We work hard to provide abstractions that make using it a pleasant experience for all teams at the company.
Responsibilities:
-
Design and build the core framework and infrastructure the robot runs on.
-
Work directly with client teams to understand how they use it and where it gets in their way.
-
Turn that understanding into better abstractions and tooling.
Requirements:
-
At least 7 years of experience building production software in C++
-
Mastery of Modern C++ (>20).
-
Familiarity with Python.
-
Experience working on embedded systems and timing sensitive environments.
-
Intimate understanding of the interface between the Linux kernel and userspace applications.
-
Passion for developing well tested frameworks and infrastructure that just works day in and day out for years to come.
-
Motivated by working directly with other teams to understand their needs.
Bonus Qualifications:
-
Experience building frameworks and infrastructure with large user bases.
The US base salary range for this full-time position is $180,000 to $250,000 per year.
The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.
Similar jobs
- MA
KERNEL ENGINEER
NewAuto ApplyMakermaker.ai
San Francisco🇺🇸On-site43 minutes agoEngineering - DM
Staff Software Engineer, Developer Automation - Bazel
Auto ApplyD Matrix
Santa Clara🇺🇸Hybrid3 days agoRustC++Generative AI+2Technology - BR
Forward Deploy Engineer NYC
NewAuto ApplyBreakmark
New York🇺🇸On-site7 hours agoPythonTypeScriptEngineering - UL
Founding Engineer
NewAuto ApplyUltralytics
New York🇺🇸Hybrid9 hours agoDockerFastAPIComputer Vision+5Engineering - DA
Software Engineering Intern (2027)
NewAuto ApplyDatabricks
Bellevue🇺🇸Hybrid1 hour agoSpringComplianceDatabricks+4Technology - TA
Senior Software Engineer (Voice AI)
NewAuto ApplyTaxo
New York City🇺🇸On-site3 hours agoNext.jsNode.jsAWS+6Technology - TA
Software Engineer (AI Quality & Reliability)
NewAuto ApplyTaxo
New York City🇺🇸On-site3 hours agoEHRLESSLLM+3Technology - SP
Associate Salesforce Engineer
NewAuto ApplySpoton
Remote🇺🇸Remote2 hours agoSQLSalesforceScrum+6Technology - ST
Senior Product Engineer | NYC
NewAuto ApplyStarbridge
New York City🇺🇸On-site5 hours agoGCPSQLJava+3 - AM
Senior Applications Engineer
NewAuto ApplyAmperesand
Reno🇺🇸$130k - $165k/yrHybrid2 hours agoEmbedded SystemsTCP/IPContinuous Improvement+1Engineering - AF
Senior Embedded Systems Engineer
NewAuto ApplyAccenture Federal Services
Fairmont🇺🇸Hybrid3 hours agoEmbedded SystemsFPGALinear+6Technology - CO
Software Developer
Auto ApplyCollabera
Morristown, NJ🇺🇸On-site9 years agoC++JavaPythonTechnology