# Staff Robotics Software Engineer, Robot Behaviors

Hiring organization: [Agility Robotics](https://career.thegoodapps.co/organizations/agility-robotics)

Canonical page: https://career.thegoodapps.co/jobs/18869a3f-b67f-417b-9497-58d893be64df

Listed on Agility Robotics's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Staff
- Location: Fremont, CA
- Salary: 190000 – 296000 USD per year

## Summary

Lead the design and development of complex behaviors for humanoid robots operating in real-world warehouses and manufacturing environments, owning the full stack from task logic through on-robot deployment. This role suits experienced robotics engineers who combine strong technical depth in autonomy and manipulation with the ability to mentor others and set technical direction.

_Our summary, not Agility Robotics's wording._

## Skills named

C++, Python, Reinforcement Learning

## Required

- B.S., M.S., or Ph.D. in Robotics, Computer Science, or related engineering field
- 8+ years professional experience developing robotics software or autonomous systems
- Demonstrated tech lead or senior technical owner experience on complex robotics projects
- Proficiency in Python and C++
- Experience with behavior planning frameworks such as behavior trees or state machines
- System-level understanding of motion planning, perception, controls, estimation, and hardware integration
- Experience collaborating across perception, planning, controls, hardware, and product teams
- Strong ownership mindset with focus on robustness and real-world reliability

## Nice to have

- Experience developing manipulation strategies for complex or unstructured environments
- Experience with learned robot skills including imitation learning or reinforcement learning
- Experience deploying and supporting autonomous robots in customer environments

Apply on Agility Robotics's site: https://www.agilityrobotics.com/about/job-post?gh_jid=5994662004
