Nimble Robotics
Senior Robotics Software Engineer
$190K–$250K
San Francisco, CA +1 · Senior · Full-time · Posted Jan 16, 2026
- Location
- San Francisco, CA
San Francisco, California, United States - Experience
- 5+ years of software engineering experience building production robotics systems.
- Education
- Bachelor’s, Master’s, or PhD in Computer Science, Robotics, or a related engineering field.
About the job
Build and improve production-grade software for autonomous warehouse robots, spanning robot behaviors, task intelligence, autonomy, and software–hardware integration.
What you'll do
- Design and implement robot behaviors, task orchestration, and end-to-end execution across perception, planning, and control.
- Use operational data and metrics to improve autonomy quality, task success, recovery, and reliability; diagnose production issues.
- Collaborate across hardware, AI, and infrastructure teams; lead design reviews and mentor engineers and technicians.
What they ask for
- Bachelor’s, Master’s, or PhD in Computer Science, Robotics, or a related engineering field.
- Strong proficiency in at least one of Rust, Python, or C++.
- Experience integrating software with sensors, actuators, and embedded systems.
- Ability to design, implement, and maintain complex, high-reliability software; willingness to support an on-call rotation.
Nice to have
- Exposure to automation environments such as warehousing, manufacturing, or logistics.
- Experience with real-time embedded development using RTOS or bare-metal firmware, or with safety-critical systems.
Pay
USD $190,000 - $250,000 a year (salary range; base salary)
Tools
Rust, Python, C++, RTOS
AI focus
Integrate frontier AI capabilities into practical robotics systems and improve robot intelligence; the company describes its broader mission as training robot AGI.
Model-written summary · the original posting is authoritative