Robotics Software Engineer II at Agility Robotics
Salem, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

15 Oct, 25

Salary

0.0

Posted On

16 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Training, Regression Testing, Kinematics, Test Driven Development

Industry

Information Technology/IT

Description

Agility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency - robots specifically designed to work alongside people, in spaces built for people. Every day, we break through engineering challenges and invent new solutions and capabilities that will one day make robots commonplace and approachable. This work is our passion and our responsibility: our mission is to make businesses more productive and people’s lives more fulfilling.

HUMANOID FEATURESKILL DEVELOPMENT & WORKFLOW INTEGRATION



    • Develop and maintain the core library of production-ready skills that form the foundation of customer workflows.

    • Script new skills using behavior trees, state machines, or task planners, defining control flow logic and behavior sequencing.
    • Build and maintain workflows using the robot’s skill API.
    • Prototype new skills and customer use cases to assess their feasibility.

    BONUS QUALIFICATIONS

    • Prior experience scripting robot behaviors using state machines, behavior trees, or other control flow logic.
    • Understanding of robot manipulation, motion planning, and kinematics (e.g., familiarity with MoveIt framework).
    • Hands-on experience collecting and curating teleop datasets for training or evaluating learned policies.
    • Experience developing AR/VR applications for robot teleoperation.
    • Exposure to test-driven development, automated regression testing, and CI/CD workflows.
    • Experience operating autonomous robots in customer environments or real-world deployments.

    AGILITY ROBOTICS DOES NOT ACCEPT UNSOLICITED REFERRALS FROM THIRD-PARTY RECRUITING AGENCIES. WE PRIORITIZE DIRECT APPLICANTS AND ENCOURAGE ALL QUALIFIED CANDIDATES TO APPLY DIRECTLY THROUGH OUR CAREERS PAGE. IF YOU ARE REPRESENTED BY A THIRD PARTY, YOUR APPLICATION MAY NOT BE CONSIDERED. TO ENSURE FULL CONSIDERATION, PLEASE APPLY DIRECTLY.

    Apply Now: https://grnh.se/b444bbd04u

    Responsibilities

    ABOUT THE ROLE

    We are looking for a hands-on Robotics Software Engineer to join our Skills team, focused on developing, testing, validating, and integrating robot skills into real customer workflows. In this role, you will operate at the boundary between prototype and production, working directly with our humanoid robot to evaluate performance, root-cause failures, and collect targeted teleop data to improve learned behaviors. You will be hands-on with hardware nearly every day, helping bring new customer workflows online and ensuring existing deployments remain reliable. You will define test plans, execute experiments, and validate that our behaviors meet autonomy and performance requirements. You’ll also partner with AI teams to refine learned policies using real-world data.

    Loading...