Agility Robotics

Staff Robotics Software Engineer, Teleoperations Architecture

Agility Robotics
Apply
3 months ago
Pittsburgh, PA, USA or Fremont, CA, USAStaff+
H1B sponsor

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.

Tech Stack

C++GodotPythonRustUnity

Categories

Robotics
Agility Robotics

About Agility Robotics

201-500 employees

Agility Robotics builds and deploys Digit, a bipedal humanoid robot for logistics and manufacturing tasks such as tote handling and material flow in warehouses and distribution centers. The privately held company sells robots, software, and support services to industrial operators integrating automation alongside human workers. Founded in 2015 and headquartered in Salem, Oregon, it has commercially deployed systems in real-world facilities.

Contact me