- Mountain View, California, United States
- Hybrid
- Full-time · Senior
- $129K–$234K per year
- 6+ years
Senior Software Engineer with deep experience in building manipulation planning and control libraries, covering collision-free motion generation, trajectory optimization, and the execution layer for real arms.
Compensation
The salary range for this role is $129,400 to $234,100. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Responsibilities
- Build and own manipulation planning capability: collision-free planning, trajectory optimization, and time parameterization.
- Implement and tune planners for target applications, meeting cycle time requirements.
- Build the collision environment representation from perception output and static scene models.
- Implement Cartesian and constrained motion planning for approach, grasp, and place phases.
- Handle mobile manipulation cases: planning with base placement, redundancy resolution, and whole-body motion.
Requirements
- M.S. degree or higher in Robotics
- M.S. degree or higher in Computer Science
- M.S. degree or higher in Mechanical Engineering
- Nice to have: FANUC arms
- Nice to have: FANUC controller interfaces