Drimva

Agility Robotics

Robotics Software Engineer I/II

$114K–$148K

Onsite- Salem, OR +1 · Full-time · Posted Oct 2, 2026

Location
Onsite- Salem, OR
Salem, Oregon, United States
Experience
2+ years of relevant experience, including research-level and industry experience; preferably applied to mobile manipulation robots.
Education
B.S. or M.S. in Robotics, Computer Science, or a related field.
Visa sponsorship
Applicants must have current authorization to work in the United States.

About the job

Develop, test, validate, and integrate production-ready humanoid robot skills into customer workflows, working hands-on with hardware and simulation.

What you'll do

  • Develop robot skills and workflows using behavior trees, state machines, task planners, and the robot’s skill API.
  • Design test plans, recreate failure cases, and validate skills in simulation and on hardware before release.
  • Occasionally travel to customer sites for deployment, validation, and tuning.

What they ask for

  • Proficient in Python and writes clean code.
  • Experience with Linux systems.
  • B.S. or M.S. in Robotics, Computer Science, or a related field.
  • Relevant experience, including research-level or industry experience.

Nice to have

  • Prior experience scripting robot behaviors with state machines, behavior trees, or other control flow logic.
  • Familiarity with MoveIt, robot manipulation, motion planning, or kinematics; exposure to automated testing, CI/CD, or real-world deployments.

Pay

$114,000 — $148,000 USD (base salary)

Tools

Python, Linux, behavior trees, state machines, task planners, robot’s skill API, MoveIt

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)