Agility Robotics is seeking a talented Senior Robotics Software Engineer to join their agile team. This role involves developing manipulation behaviors for humanoid robots, working closely with state estimation, navigation, and controls, and contributing to the software architecture. The team focuses on building robots designed to work alongside people in various workspaces.
Requirements
- Industry experience deploying mobile manipulation robots in real world applications
- Experience developing manipulation algorithms on high-DOF robots
- Familiarity with behavior trees, finite state machines, or similar behavior management and execution systems
- Experience with perception and scene understanding, especially as it pertains to manipulation
- Strong robotics fundamentals, including kinematics, dynamics, sensing, and control
- Experience using simulation tools such as Isaac Sim / Mojoco / Drake / gazebo or similar
- Experience with automated testing for simulation
- Strong debugging skills
- MS or Ph.D. in robotics, computer science, or related field or equivalent industry experience
Benefits
- 401(k) Plan
- Equity
- Insurance Coverage
- Well-Being Support
- Time Off
- On-Site Perks
- Parental Leave
- Work Environment
- Growth Opportunities
- Relocation Assistance