
Staff Robotics Software Engineer, Teleoperations Architecture
Agility Robotics28 days ago
Base Salary
$190k - $296k/yr
Responsibilities
- Own the end-to-end software architecture for teleoperation and human-demonstration data-collection systems.
- Build and optimize real-time robot execution, streaming, and communication paths to meet latency and bandwidth targets.
- Design adaptable software interfaces that support future robot hardware, sensing, and end-effector changes.
- Develop validation strategies across simulation and physical hardware, including benchmarks, fault handling, and regression testing.
- Analyze telemetry and demonstration data to improve operator efficiency, responsiveness, and task success rates.
- Trace and debug performance issues across software, networking, and hardware boundaries while partnering with AI, controls, and hardware teams.
Requirements
- At least 7 years of software engineering experience in robotics, real-time systems, or complex hardware-software integrations.
- Proven ability to architect and build scalable, low-latency, production-quality systems from the ground up.
- Experience designing low-latency communication and streaming systems for real-time applications.
- Strong modern C++ or Rust experience building and optimizing low-latency, real-time systems; Python proficiency is a plus.
- Strong systems debugging, autonomy, execution, and communication skills.
- Preferred experience with whole-body kinematics, motion retargeting, rigid body dynamics, or real-time control systems.
- Preferred hands-on experience with VR, motion capture, wearable devices, remote control interfaces, or other human input systems.
- Preferred experience with Unity, Unreal, Godot, SteamVR, or OpenXR; advanced 3D visualization; and large-scale learning-from-demonstration data pipelines.
Benefits
- Hybrid position based in the Salem, Pittsburgh, or Fremont office.
- 401(k) plan with a 6% company match, company stock options, and company-paid medical, dental, vision, and short- and long-term disability insurance.
- Benefits begin on the first day of employment, with an Employee Assistance Program and paid parental leave.
- Exempt employees receive flexible unlimited PTO and 12 company holidays including a winter shutdown; non-exempt employees receive vacation, paid sick leave, and 12 company holidays.
- Catered lunches four times per week and snacks are available at Salem and Pittsburgh locations.
- Flexible work arrangements, professional development, tuition reimbursement, eligible-role relocation assistance, and eligible-role annual discretionary bonuses.
- All roles are U.S.-based and require current authorization to work in the United States.
About Agility Robotics
Industrial humanoids hard at work.