Agility Robotics

posted 2 months ago

Full-time - Mid Level
Administrative and Support Services

About the position

Agility Robotics is seeking a Robotics Software Engineer, Triage, to join our innovative team dedicated to advancing robotic technology. As a pioneer in the field, we have developed Digit, the first robot sold into workplaces globally. Our mission is to enhance productivity in businesses and improve the quality of life for individuals through our cutting-edge robots designed to work alongside people in human-centric environments. In this role, you will be responsible for investigating and addressing software failures in our robots deployed in the field, ensuring they operate efficiently and effectively. The primary focus of this position is to conduct triage and root cause analysis of robot software issues that arise during both internal testing and external deployments. You will tackle complex cross-functional challenges, such as minimizing robot falls and preventing dropped objects. Your expertise will be crucial in developing diagnostic tools that automate and expedite the triage process, as well as creating fleetwide analysis tools to monitor robot performance trends and proactively identify potential issues before they result in downtime. This role requires hands-on interaction with our robots, allowing you to become an expert in both the software and hardware aspects of our technology. You will collaborate with a diverse team of professionals, leveraging your technical knowledge to communicate complex information effectively and contribute to the overall success of our projects.

Responsibilities

  • Triage and root cause interventions related to robot software during internal testing and external deployments
  • Solve hard cross-functional problems like minimizing robot falls or dropped objects
  • Develop diagnostic tooling to speed up and automate the triage process
  • Develop fleetwide analysis tools to identify trends in robot performance and identify issues before they lead to downtime
  • Work hands-on with the robots and become an expert in the software as well as the hardware

Requirements

  • MS in robotics, computer science, or related field with 3+ years industry experience (or BS with 5+ years industry experience)
  • Relevant experience troubleshooting complex robots
  • Software development experience in C++ and Python
  • Breadth of understanding across controls, state estimation, sensing, and locomotion
  • Demonstrated ability to effectively communicate complex technical information and collaborate with individuals from diverse technical backgrounds

Nice-to-haves

  • Experience working with walking robots
  • Prior experience analyzing data for a fleet of robots
  • Familiarity with SQL
  • Experience working in the robotics industry

Benefits

  • Competitive Compensation Package
  • 100% Company Paid Disability, Life, Health, Dental & Vision Insurance (for AR employees)
  • Employer Matched Retirement Plan
  • Five Weeks of Paid Time Off Annually
  • Paid Parental Leave
  • Employee Referral Bonus Program
  • Relocation Assistance (for certain roles)
  • Stock Options (for certain roles)
  • A culture that encourages flexible work schedules
  • A culture that embraces individuality and authenticity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service