Agility Robotics is a pioneer in robotics, with a focus on developing robots that can work alongside people in workplaces. We're looking for a Senior Robotics Software Engineer to lead the design and development of robot behaviors that expand and generalize our humanoid robot's real-world capabilities.
Requirements
- B.S., M.S., or Ph.D. in Robotics, Computer Science, or a related field
- 5+ years of professional experience developing robotics software, autonomy systems, or robot behaviors
- Strong proficiency in Python
- Experience with behavior trees, state machines, task planners, or similar behavior-planning frameworks
- Experience with motion planning and behavior planning for robots or other autonomous systems
- Strong system-level understanding of how motion planning, perception, and control interact on real robots
Benefits
- 401(k) Plan: Includes a 6% company match
- Equity: Company stock options
- Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance
- Benefit Start Date: Eligible for benefits on your first day of employment
- Well-Being Support: Employee Assistance Program (EAP)
- Time Off: Flexible, unlimited PTO and 10 company holidays
- On-Site Perks: Catered lunches and healthy snacks
- Parental Leave: Generous paid parental leave programs
- Work Environment: A culture that supports flexible work arrangements
- Growth Opportunities: Professional development and tuition reimbursement programs
- Relocation Assistance: Provided for eligible roles