
Senior Robotics Software Engineer
Nimble RoboticsBase Salary
$190k - $250k/yr
Responsibilities
- Design and implement robot behaviors and task-level intelligence across the robotics stack, integrating perception, planning, and control.
- Build task orchestration and robot behaviors for nominal and edge-case scenarios with robust recovery.
- Improve autonomy quality using operational data and metrics related to task success, recovery behavior, and reliability.
- Collaborate with hardware engineering on software-hardware integration for new robot platforms and upgrades.
- Lead technical design reviews and drive architecture decisions for core subsystems and features.
- Mentor cross-functional engineers and technicians while improving reliability, testing, and operational excellence.
- Triage and help resolve issues affecting production robotics system reliability.
Requirements
- Bachelor’s, master’s, or PhD in computer science, robotics, or a related engineering field.
- 5+ years of software engineering experience building production robotics systems.
- Strong proficiency in at least one of Rust, Python, or C++.
- Experience designing, implementing, and maintaining complex, high-reliability software systems.
- Experience integrating software with sensors, actuators, and embedded systems.
- Familiarity with testing, documentation, code reviews, and robust architectural design.
- Ability to communicate and collaborate across multidisciplinary teams.
- Willingness to support production operations through an on-call rotation.
- Exposure to warehousing, manufacturing, or logistics automation environments is preferred.
- Experience with real-time embedded systems, RTOS, or bare-metal firmware is preferred.
- Experience with safety-critical systems is preferred.
Benefits
- In-office role five days per week in San Francisco, California.
- Unlimited flexible time off.
- Medical, dental, and vision insurance.
- Paid parental leave.
- Fully paid parking through commuter benefits.
- Referral bonus.
- 401(k) contributions.
- Equity program.
About Nimble Robotics
Nimble is building the autonomous supply chain powered by generalist superhumanoid robots. Nimble's intelligent general-purpose supply chain superhumanoid is the first robot in the world capable of performing all core warehouse tasks including storage, retrieval, picking, packing, sorting, kitting and more. Our proprietary robot replaces dozens of complex systems, enabling autonomous warehouses that operate at a fraction of the cost and complexity of today’s leading systems. Our founding team comes from the AI labs at Stanford and Carnegie Mellon. Our board of directors includes famed robotics and AI icons Marc Raibert (founder of Boston Dynamics), Sebastian Thrun (founder of Google X and Waymo) and Fei-Fei Li (former Chief Scientist of AI at Google, Director of Stanford's AI Lab, creator of ImageNet, and CEO of World Labs).