Staff Software Engineer, Teleoperation
Agilityrobotics · Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) · 2026-06-10
About this role
<div class="content-intro"><p>Agility’s commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.</p></div><p><span style="font-size: 12pt;"><strong>About The Role</strong></span></p> <p><span style="font-size: 10pt;">As a Staff Software Engineer on the AI team, you will architect and build production-quality teleoperation systems that enable Digit to execute complex whole-body manipulation tasks in real-world environments. You will work closely with AI, controls, hardware, and operations teams to create a scalable platform for high-quality human demonstration data collection. Your work will directly enable our ability to scale up the world's first production humanoid robot fleet and revolutionize the labor market.</span></p> <p><span style="font-size: 12pt;"><strong>About The Work</strong></span></p> <ul> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Own the end-to-end architecture of the teleoperation system, from operator input through real-time robot execution, ensuring low latency, predictable behavior, and clear system boundaries</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Integrate and optimize real-time control, streaming, and communication paths to meet measurable latency and bandwidth targets</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Design and implement scalable teleoperation interfaces, including VR, motion capture, and other modalities, to enable high-quality manipulation and locomotion demonstrations</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Develop comprehensive validation strategies in simulation and on hardware, including performance benchmarks, fault handling, and regression testing</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Analyze teleoperation and demonstration data to improve operator efficiency, system responsiveness, and task success rates</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Anticipate future robot hardware and sensor changes, and design systems that can adapt to new interfaces and capabilities with minimal architectural disruption</span></li> </ul> <p><span style="font-size: 12pt;"><strong>About You</strong></span></p> <ul> <li style="font-size: 10pt;"><span style="font-size: 10pt;">8+ years of experience in robotics or real-time systems, with a demonstrated track record of delivering reliable, production-quality software</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Deep understanding of real-time control systems, motion retargeting, and rigid body dynamics</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Experience designing low-latency communication and streaming systems for real-time applications</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Strong systems intuition with the ability to trace performance issues across software, networking, and hardware boundaries</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Strong analytical and debugging skills, with a data-driven approach to performance validation and system reliability</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Hands-on experience integrating human input systems such as VR, motion capture, wearable devices, or other operator interfaces</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Excellent communication skills and the ability to collaborate effectively across AI, controls, hardware, and operations teams</span></li> </ul> <p><span style="font-size: 12pt;"><strong>Bonus Qualifications</strong></span></p> <ul> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Experience building applications with real-time rendering or XR frameworks such as Unity, Unreal, Godot, SteamVR, or OpenXR</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Experience with advanced 3D visualization techniques such as neural radiance fields, Gaussian splatting, or other scene reconstruction methods</span></li> <li style="font-size: 10pt;"><span style="font-size: 10pt;">Familiarity with large-scale data collection pipelines for learning from demonstration</span></li> </ul> <p>This a hybrid position based out of one of our Salem, Pittsburgh, or Fremont offices.</p> <p><em>The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.</em></p><div…
Similar jobs
- Staff Robotics Software Engineer- Teleoperations ArchitectureAgilityrobotics · Hybrid- Any Office (Fremont
- Staff Robotics Software Engineer, Robot BehaviorsAgilityrobotics · Hybrid- Any Office (Fremont
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.