Senior Manufacturing Test Software Engineer

Agility Robotics Agility Robotics · Robotics · Salem · Operations

Senior Manufacturing Test Software Engineer at Agility Robotics, focusing on developing and maintaining software for manufacturing test stations for Digit robots. The role involves creating automated test sequences, analyzing test results, debugging issues, and collaborating with engineering teams to ensure software quality and reliability for deployed robots.

What you'd actually do

  1. Develop automated test sequences for complex electro-mechanical sub-assemblies
  2. Create efficient processes and tools to track, analyze and report test results
  3. Identify, analyze, and log issues found in new software builds, ensuring detailed documentation and clear communication with key stakeholders
  4. Work with manufacturing and engineering teams to reproduce, isolate, and diagnose test failures in the manufacturing line
  5. Track regression trends and ensure critical fixes are properly validated before release

Skills

Required

  • Python
  • NI Test Stand
  • Database management
  • robotic systems
  • software development
  • validation
  • debugging
  • manufacturing test processes
  • troubleshooting complex robotic systems
  • embedded software
  • perception
  • controls
  • locomotion
  • software debugging tools
  • log analysis
  • data visualization
  • scripting languages

Nice to have

  • robot simulation environments (e.g., MuJoCo, Gazebo, Isaac Sim)

What the JD emphasized

  • software solutions used in manufacturing test stations
  • develop automated test sequences
  • track, analyze and report test results
  • log issues found in new software builds
  • reproduce, isolate, and diagnose test failures
  • track regression trends
  • robot software and hardware SW and HW sub-systems
  • log analysis, data visualization, and test script debugging
  • software debugging tools, log analysis, and data visualization