A

Agility Robotics

Humanoid robots and automation software platform

Senior Software Engineer - Release Engineering

DevOps EngineeringPosted on Nov 13
Full-time$175k - $274k

About the Job

Requirements

  • Professional software or infrastructure engineering experience with demonstrated ownership at the applicable level: 2+ years for mid-level scope or 5+ years for senior scope.
  • Strong proficiency in Python and fluency with Linux systems.
  • Hands-on ownership of infrastructure that other engineers depend on, such as continuous integration, build, test, release, or manufacturing and lab tooling.
  • Hands-on experience with physical, on-premises infrastructure such as manufacturing line stations or lab benches; purely cloud or remote-only tooling is insufficient.
  • Experience turning ad-hoc scripts or manual processes into versioned, tested, maintainable systems.
  • Authorization to work in the United States.

Responsibilities

  • Build and own platforms for component- and whole-robot-scale testing, including runner capacity, test compute, hardware-in-the-loop benches, and flaky-test reliability, enforcing hardware and software release gates.
  • Keep manufacturing and validation software in versioned parity with production robot software, own its test infrastructure, and automate workflows and monitoring as the production line scales.
  • Run provisioning and over-the-air updates as one continuous, auditable pipeline with staged rollout, signed provenance, and auto-rollback, and carry release and fleet on-call.
  • Drive adoption of build, test, and release standards across engineering teams, and work with robot software, firmware, manufacturing, test, security, and cloud teams to clarify ambiguous ownership.

Desired Qualifications

  • Experience with Bazel or a comparable build system, remote execution or caching such as EngFlow, and test-impact selection.
  • Robotics, embedded, or hardware-in-the-loop experience, including cross-platform targets such as ARM, Jetson, Linux board support packages, or firmware.
  • Experience in manufacturing or lab environments involving test benches, end-of-line testing, manufacturing execution systems or traceability databases, device provisioning, public key infrastructure, or secure/measured boot.
  • Experience with Kubernetes, Datadog, Artifactory, and GitHub Actions at production scale.

About the Company

Agility Robotics

Humanoid robots and automation software platform

Agility Robotics designs and sells humanoid robots and an accompanying software platform to automate labor-intensive tasks. Its flagship robot Digit works with the cloud-based Agility Arc platform to perform tasks in warehouses, manufacturing, retail, eCommerce, and distribution centers. The system combines Digit’s mobility and manipulation capabilities with software that coordinates tasks, scheduling, and data, enabling effective human–robot collaboration on labor tasks. What sets Agility Robotics apart is its humanoid form and emphasis on mobile manipulation, paired with a cloud automation platform and plans for an App Store for Labor to offer a range of labor-related applications. The company’s goal is to help humans be more productive by augmenting workers’ capabilities and allowing them to focus on more complex and creative tasks, while delivering reliable labor solutions through direct sales, service contracts, and a potential software ecosystem.

Company size
201-500
Company stage
IPO
Headquarters
Salem, OR
Founded
2015

Recently Posted Jobs

Explore more opportunities at Agility Robotics

See more jobs