All jobsApply now
Robotics Software Engineer II
Agility Robotics
Salem, ORFull-time$114,000 – $148,000 / yearly
Job details
Pay
$114,000 – $148,000 / yearly
Job type
Full-time
Work setting
On-site
Location
Salem, OR
Posted
Posted 2 months ago
Full job description
Onsite role based from any Agility office (Fremont CA, Salem OR, or Pittsburgh PA).
Develop production-ready skills for Digit humanoid robots and bring them into real customer workflows.
What you will do:
- Develop robot skills using behavior trees, state machines, and task planners
- Integrate robot behaviors into warehouse, manufacturing, and distribution workflows
- Test, validate, and deploy new skills in simulation and on physical hardware
- Enable human-in-the-loop interventions and build data collection pipelines for task error analysis
- Work hands-on with hardware to evaluate performance and root-cause failures
- Collect targeted teleoperation data to improve learned behaviors
- Recreate corner cases from logs into repeatable tests for production validation
- Travel occasionally (under 10%) to customer sites for deployment support
Qualifications
- Experience scripting robot behaviors using state machines or behavior trees
- Understanding of robot manipulation, motion planning, and kinematics (MoveIt framework)
- Hands-on experience collecting and curating teleoperation datasets
- AR/VR application development for robot teleoperation
- Test-driven development, automated regression testing, and CI/CD workflows
- Prior experience operating autonomous robots in customer environments
Requirements
- 2+ years of relevant robotics experience (research and/or industry)
- Bachelor's or Master's degree in Robotics, Computer Science, or related field
- Proficiency in Python with ability to write clean code
- Experience with Linux systems
- Hands-on interest in physical robot behavior development, not just simulation
- Strong ownership mentality with attention to reliability and failure mode elimination
RoboticsSoftware
Ready to apply?
Apply on the company siteYou’ll be taken to an external site to complete your application.