← All roles

Production Test Engineer

Apply on company site
San FranciscoFull-timePosted 2mo ago

About the role

Production-focused software engineer to build and maintain the manufacturing software platform and technician workflows for PI’s robotic systems, enabling secure, repeatable production testing, calibration, and firmware provisioning.

Responsibilities

  • Own the architecture and development of PI’s manufacturing software platform.
  • Build technician-friendly, step-by-step workflows for assembly, flashing, provisioning, calibration, and final test.
  • Convert engineering scripts and manual procedures into versioned, repeatable manufacturing operations.
  • Develop local station software that securely exposes allowlisted hardware capabilities to hosted manufacturing workflows.
  • Design workflow primitives for automated steps, operator instructions, retries, timeouts, cancellation, resumability, and acceptance criteria.
  • Build reliable mechanisms for downloading, caching, verifying, and updating firmware and manufacturing binaries.
  • Integrate manufacturing workflows with inventory systems to register hardware, assign identities, and record required metadata.
  • Establish traceability for operators, stations, devices, software versions, step results, durations, and captured test artifacts.
  • Debug problems across cloud services, local Linux stations, networks, embedded devices, and test equipment.
  • Partner with manufacturing and hardware engineers to define acceptance criteria and automate quality checks.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or related field, or equivalent practical experience.
  • 5+ years of software engineering experience, preferably involving manufacturing, robotics, hardware test, embedded systems, or fleet operations.
  • Strong Python experience and familiarity with Linux systems, services, permissions, packaging, and process management.
  • Experience building reliable web applications and APIs used to orchestrate local or remote hardware.
  • Experience designing stateful workflows with retries, timeouts, resumability, cancellation, and failure recovery.
  • Familiarity with device provisioning, firmware flashing, OTA updates, calibration, or automated hardware testing.
  • Experience integrating with inventory, traceability, MES, ERP, or similar production systems.
  • Strong understanding of asynchronous jobs, idempotency, durable state, and distributed-system failure modes.
  • Experience with secure artifact distribution, authentication, authorization, and least-privilege hardware access.
  • Ability to diagnose issues across browsers, networks, operating systems, backend services, and physical devices.
  • Strong product judgment for technician-facing workflows and operational tooling.
  • Excellent cross-functional communication and project-management skills.

Skills

Required:PythonLinux systemsWeb applications and APIsWorkflow design
Last updated Aug 12, 2026. Interested? Apply on the company site.
Physical Intelligence logo

About Physical Intelligence

Physical Intelligence (π)

Physical Intelligence is bringing general-purpose AI into the physical world.

AIliquid-ai-recruiting-target

More open roles at Physical Intelligence