Job Description
Who should join
- You like working in person with a team in San Francisco.
- You deeply believe that this is the most important mission for humanity and needs to happen yesterday.
- You are highly technical - regardless of the role you are in. We are building technology; you need to understand technology well.
- You care about aesthetics and design inside out. If it's not the best product ever, it bothers you, and you need to “fix” it.
- You don't need someone to motivate you; you get things done.
Why We Are Hiring for This Role
- Lead and support software bring-up for new robot hardware, including sensors, actuators, and embedded systems.
- Integrate and validate firmware, middleware, and control software modules on humanoid platforms.
- Develop and maintain automated test frameworks for software validation,
- Hardware-in-the-loop (HIL) testing for actuators, and end-of-line manufacturing tests.
- Design and execute functional and performance tests across locomotion, perception,
- manipulation, and other robotic subsystems.
- Collaborate closely with mechanical, electrical, and software engineering teams to debug system-level issues.
- Build tools and infrastructure to monitor robot behavior, collect logs, and track test results.
- Document integration and test procedures and contribute to internal best practices for continuous testing and deployment.
What Kind of Person We Are Looking For:
- Strong debugging and troubleshooting skills across hardware and software interfaces
- Proficient in Java & Python.
- Familiarity with manufacturing test systems and end-of-line testing processes.
- Experience with real-time systems, and embedded device communication (e.g., EtherCat, CAN, I2C, SPI, UART).
- Familiarity with test automation tools, CI/CD pipelines, and version control (Git).
- Experience working with humanoid or legged robots.
- Exposure to hardware-in-the-loop (HIL) simulation and real-time test frameworks.
- Background in fast-paced startups or hardware prototyping environments
- 4-5+ years of work experience in robotics software integration, embedded systems, or test automation.
- Bachelor’s or Master’s degree in Robotics, Computer Engineering, Electrical Engineering, or related field.
Benefits:
We provide market standard benefits (health, vision, dental, 401k, etc.). Join us for the culture and the mission, not for the benefits.
Salary:
The annual compensation is expected to be between $135,000 - $160,000. Exact compensation may vary based on skills, experience, and location.
Numbers & Facts
| Location | San Francisco, California |
Skills
Automation Systemsunmatched
Computer Engineeringunmatched
Computer Firmwareunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Debugging Skillsunmatched
Electrical Engineeringunmatched
Embedded Systemsunmatched
Functional Testingunmatched
Gitunmatched
Hardware-Software Integrationunmatched
I2Cunmatched
Identify Issuesunmatched
Javaunmatched
Manufacturing Systemsunmatched
Manufacturing/Production Testingunmatched
Middlewareunmatched
Performance Testingunmatched
Prototypingunmatched
Python Programming/Scripting Languageunmatched
Quality Assurance Methodologyunmatched
Realtime Operating Systemunmatched
Roboticsunmatched
Robotics Softwareunmatched
Simulationunmatched
Software Administrationunmatched
Software Engineeringunmatched
Software Validationunmatched
Source Code/Configuration Management (SCM)unmatched
Startupunmatched
Systems Engineeringunmatched
Team Playerunmatched
Technical/Engineering Designunmatched
Test Automationunmatched
Test Harnessunmatched
Test Toolsunmatched
Testingunmatched
Universal Asynchronous Receiver-Transmitter (UART)unmatched
Level up your application
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder