Join to apply for the Software Engineer - All LevelsNew role at Figure
Join to apply for the Software Engineer - All LevelsNew role at Figure
Get AI-powered advice on this job and more exclusive features.
Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It’s time to build.
We are looking for a Software Engineer (all levels) to write, troubleshoot, and maintain our end of line software for programming, calibrating, and verifying subassemblies.
Responsibilities
- Implement improvements to our existing end of line automation software
- Use results from full subassembly validation campaigns to write automation tests for new hardware from scratch
- Spend time on the manufacturing line understanding and responding to key pain points, including troubleshooting failures, improving visibility and debuggability, and increasing test coverage to catch downstream issues
- Develop user-friendly GUI screens for production technicians to operate
- 5+ years of industry experience.
- Strong proficiency in writing Python and C++ for interfacing with real hardware including actuators, sensors, relays, etc
- Experience with common embedded stacks: Debian Linux, Ethernet, USB, SPI, UART, SCPI
- Capable of reading and interpreting electronic circuit diagrams and integrating sensors and actuators
- Strong understanding of best practices in software engineering
- Bachelor’s or higher degree in Software, Mechanical, Electrical, or Controls Engineering
- Manufacturing software experience
- Previous work on mobile robots
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.
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information TechnologyIndustries
Machinery Manufacturing
Referrals increase your chances of interviewing at Figure by 2x
Get notified about new Software Engineer jobs in San Jose, CA .
Sunnyvale, CA $150,000.00-$158,000.00 2 hours ago
Mountain View, CA $145,000.00-$170,000.00 4 days ago
Software Engineer, AI Platform - New Grad
Mountain View, CA $145,000.00-$170,000.00 5 days ago
San Francisco Bay Area $160,000.00-$180, hours ago
San Francisco Bay Area $160,000.00-$180,000.00 2 weeks ago
Software Engineer (L4), Content & Business Products
Software Engineer, Systems and Infrastructure
Mountain View, CA $114,000.00-$189,000.00 2 days ago
Software Engineer I (Full Time) United States
San Jose, CA $104,700.00-$133,000.00 1 day ago
San Jose, CA $113,400.00-$206,300.00 1 week ago
Palo Alto, CA $107,000.00-$145,400.00 2 weeks ago
Sunnyvale, CA $112,000.00-$185,000.00 6 days ago
San Jose, CA $100,500.00-$173,250.00 6 days ago
San Jose, CA $113,400.00-$206,300.00 1 week ago
Mountain View, CA $158,000.00-$198,000.00 1 week ago
Palo Alto, CA $140,000.00-$265,000.00 2 weeks ago
Software Engineer - New Grad (2026 Start)
San Jose, CA $113,400.00-$206,300.00 1 week ago
Full Stack Software Engineer (L4), Product Localization Engineering
Palo Alto, CA $140,000.00-$185, hours ago
Software Engineer(s) - New Grad (Fall 2025 Graduation)
San Jose, CA $93,200.00-$170,600.00 6 days ago
eCommerce Full Stack Developer (React / Shopify) - On Site
Milpitas, CA $100,000.00-$130,000.00 1 week ago
San Jose, CA $113,400.00-$206,300.00 6 days ago
San Jose, CA $113,400.00-$206,300.00 1 week ago
San Jose, CA $113,400.00-$206,300.00 2 weeks ago
San Francisco Bay Area $150,000.00-$230,000.00 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr