Relling
Robotics Software Engineer
San Francisco · On-site · Full-time · Posted Oct 15, 2026
About the job
Build and support software that connects perception, planning, and control on robot hardware, and validate fixes on factory workcells.
What you'll do
- Build and own software connecting perception, planning, and control on real robot hardware.
- Write tests, diagnostic tools, and logs to help reproduce intermittent failures.
- Debug sensor and runtime issues with engineers bringing up each cell, and validate fixes on hardware.
What they ask for
- Experience shipping and supporting software on real robotic or hardware systems, with end-to-end ownership.
- Strong programming fundamentals in Python or C++.
- Ability to debug across software and hardware interfaces using measurements and tests to find root causes.
Nice to have
- ROS/ROS 2 experience.
- Computer vision or robot motion experience.
Tools
Python, C++, ROS/ROS 2
Model-written summary · the original posting is authoritative