
Robotics Software Engineer - Control Systems
- Mountain View, CA
- $150,000-190,000 per year
- Permanent
- Full-time
- Bachelor's Degree in Computer Science
- 5+ years of experience in controls systems engineering for high-DOF robotic hardware
- C++ and Python
- Robotics / automation industry experience is a must
- Experience working in early-stage startups required
- Experience tele-operation, force-torque sensor, torque control
- Strong foundation in control theory and mechanics, including model predictive control, linear and nonlinear optimization
- Understanding of 3D coordinate systems transform, as well as rigid and non-rigid body dynamics
- Detail-oriented mindset with the ability to identify subtle issues across system layers (e.g., baud rate & time syncing)
- Experience with vision-language-action models (VLA), reinforcement learning, or world models
- Take end-to-end ownership of the motion and force control stack, from low-level systems to high-level integration
- Develop and improve various teleoperation technologies to make operations intuitive, smooth and fast
- Develop fault-detection, collision avoidance systems, conduct safety analyses, and lead rigorous testing
- Work closely with software engineers to refine system usability through real-world use cases and continuous iteration
- Collaborate on the design of new hardware platforms and tools to improve robotic manipulation, including evaluating and recommending novel sensors