Solutions Engineer II

Remote
Agility Robotics
,
91 43rd St
Suite 220
Pittsburgh
,
PA
 
15201
Salary:
-
Application Deadline:
Posted: 
10/30/2025

About the Role

As a Solutions Engineer II, you’ll take technical ownership of robotic deployments, balancing fieldwork, customer collaboration, and internal engineering execution. You’ll integrate external systems, develop custom workflow software, and solve tough system-level problems ensuring our robots perform reliably and scalably in the real world. You’ll act as a technical point of contact across the deployment lifecycle and contribute meaningfully to product development and roadmap planning.

About the Work

  • Lead workflow development and system integration between our robots, customer APIs, and physical site infrastructure to fulfill customer application requirements
  • Perform advanced troubleshooting and root cause analysis across hardware/software boundaries
  • Partner with engineering teams to identify and address systemic product issues
  • Participate in early-stage deployments and technical go-to-market pilots, ensuring successful customer onboarding
  • Collaborate with customers to define system requirements and site modifications
  • Provide feedback to Product and Systems Engineering teams based on field experience
  • Deliver technical training for customers and internal teams; create reference material and documentation
  • Integrate external devices into Agility’s software systems including customer equipment, scanners and sensors
  • Develop and maintain software to interface Agility’s peripheral devices, including chargers, EMS, and teleoperation devices
  • Create software tools and components that address customers’ needs in alignment with the overall product roadmap
  • Travel ~25–50% to customer sites for bring-up, testing, commissioning, and validation

About You

  • BS or MS in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related field
  • 2–5 years of experience in robotics deployment, field engineering, or systems integration
  • Proficient in Linux and Python; confident working with APIs and interfacing hardware/software systems
  • Experience commissioning or supporting robots or automation equipment in live environments
  • Skilled in debugging ambiguous system failures and communicating solutions clearly
  • Comfortable leading technical engagements and translating field learnings into roadmap contributions
  • Willing and able to travel up to 50% of the time

Bonus Points

  • Familiarity with network protocols
  • Experience with QA workflows, test automation, or field validation
  • Knowledge of industrial communication protocols (e.g., TCP/IP, Modbus, OPC-UA)
  • Experience with mechatronics PLCs, conveyor systems, or safety/automation hardware
  • Contributions to internal integration libraries or robotics SDKs