CareerPlanGet AI match score →

Robotics Software Engineer II

Pittsburgh💼 Full-time💰 $114,000–$114,000🗓 2026-06-17 → 2026-07-31

Core

Developing, testing, validating, and integrating robot skills into real customer workflows for humanoid robots operating in warehouses and manufacturing facilities.

Role type

Robotics Software Engineer (Humanoid Robot Skills)

Builds

Production-ready robot skills, workflows, and human-in-the-loop intervention components for Agility's humanoid robots.

Domain

Robotics / Automation / Manufacturing

Deliverable

production ML models | product features

Required skills

Python, Linux systems, behavior trees, state machines, task planning, robot manipulation, motion planning, kinematics, teleop data collection

Preferred skills

MoveIt framework, AR/VR for teleoperation, test-driven development, CI/CD workflows, real-world deployment experience

Technologies

Python, Linux, MoveIt, behavior trees, state machines

Responsibilities

Develop and maintain core library of production-ready skills; Script new skills using behavior trees or task planners; Enable human-in-the-loop interventions for robot recovery; Define test plans and validate skills in simulation and on hardware; Recreate corner cases from logs into repeatable tests.

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗