Figure
Software Engineer, Manufacturing Systems
San Jose, CA$160k–$250kmidAdded 1 month ago
About this role
Figure, an AI robotics company, seeks a Full Stack Software Engineer to develop and maintain manufacturing software systems (MES, WMS, PLM, QMS) that support humanoid robot production. The role requires 5 days/week in-office collaboration in San Jose, CA, combining backend development with hands-on manufacturing floor engagement.
What you'll do
- Enhance existing manufacturing software suite with new features and improvements
- Collaborate on manufacturing floor to identify pain points and gather user requirements
- Develop intuitive interfaces and workflows for manufacturing and warehouse operations
- Increase test coverage and improve software usability
- Provide analytics and insights for operational efficiency
What they're looking for
- Python and Typescript
- Linux systems administration
- Systems design and architecture
- PostgreSQL scaling
- Kubernetes deployment and maintenance
- Git version control and test-driven development
- Cross-functional collaboration
- Manufacturing or robotics domain knowledge (bonus)
Benefits
- Competitive salary range of $160,000 - $250,000 annually
- Additional compensation components (details upon offer)
- Opportunity to work on advanced humanoid robotics technology
- Full-time position with potential for growth
- Exposure to real manufacturing operations and industry challenges
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Figure
Figure develops advanced humanoid robots powered by AI technology. The company is hiring engineers across mechanical design, firmware development, manufacturing, quality assurance, and security to build and refine its autonomous robotic systems.
View all jobs at FigureLikely interview questions
- Walk us through your experience scaling PostgreSQL in a production environment—what challenges did you face and how did you solve them?
- Describe a time you deployed and maintained a highly available application on Kubernetes. How did you ensure fault tolerance and reliability?