GrepJob
Agility Robotics

Robotics Software Engineer II

Agility Robotics
Apply
1 day ago
Pittsburgh, PA, USA or Fremont, CA, USAMid Level / Senior
H1B Sponsor

Base Salary

$114k - $148k/yr

Responsibilities

  • Develop and maintain a core library of production-ready skills for humanoid robots.
  • Script new skills using behavior trees, state machines, or task planners.
  • Deploy robotics paradigms to implement robot skills for various tasks.
  • Build and maintain workflows using the robot’s skill API.
  • Prototype new skills and customer use cases to assess feasibility.
  • Develop components for human-in-the-loop interventions.
  • Build data collection pipelines to analyze task errors.
  • Create infrastructure to minimize human intervention frequency.
  • Define production-ready criteria and design test plans.
  • Recreate corner cases from logs into repeatable tests.
  • Validate new skills and workflows in simulation and on hardware.
  • Occasionally travel to customer sites for deployment and validation.

Requirements

  • 2+ years of relevant experience in robotics, preferably with mobile manipulation robots.
  • B.S. or M.S. in Robotics, Computer Science, or a related field.
  • Proficient in Python and capable of writing clean code.
  • Experience with Linux systems.
  • Hands-on experience developing physical robot behaviors.
  • Curiosity about autonomous robots from low-level control to high-level task planning.
  • Strong sense of ownership and attention to detail.

Benefits

  • 401(k) Plan with a 6% company match.
  • Company stock options.
  • 100% company-paid medical, dental, vision, and disability insurance.
  • Flexible, unlimited PTO and 12 company holidays for exempt employees.
  • Catered lunches and healthy snacks at certain locations.
  • Generous paid parental leave programs.
  • Support for flexible work arrangements.
  • Professional development and tuition reimbursement programs.
  • Relocation assistance for eligible roles.
  • Annual discretionary bonus for eligible roles.