P

Pronto

Autonomous haulage system retrofit for mining

Senior Robotics Test Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • At least 3 years of software engineering experience, including significant work on testing infrastructure, developer tools, or distributed systems.
  • Strong Python skills and the ability to write substantial code, including production-adjacent infrastructure.
  • Experience designing and building automation pipelines, such as CI/CD, test orchestration, or build systems.
  • Deep familiarity with at least one large-scale software platform, including APIs, abstractions, and platform usability.
  • Ability to debug failures involving simulation, networking, serialization, and CI infrastructure.
  • Comfort building greenfield systems.

Responsibilities

  • Design and build core test infrastructure, including harnesses, fixtures, runners, orchestration, and test artifact management for the ZMQ/Cap'n Proto middleware stack.
  • Build simulation infrastructure to run autonomy software against virtual scenarios, with deterministic playback and meaningful coverage of real-world conditions.
  • Build and maintain a testing pipeline that gates code changes through unit, integration, simulation, and replay-based regression tests, and integrate it into the developer workflow.
  • Build infrastructure to convert production logs into reproducible test cases for QA curation and developer execution.
  • Build a simulation harness to run the full autonomy stack against parameterized mining scenarios in parallel cloud execution.
  • Design a log-to-test-case pipeline that converts production log fragments into deterministic replay tests for a regression suite.
  • Build a test platform dashboard that surfaces flaky tests, slow tests, and coverage gaps.

Desired Qualifications

  • Experience with robotics, autonomous vehicles, or other safety-critical systems.
  • Hands-on experience with simulation environments such as Gazebo, CARLA, Isaac Sim, or proprietary systems.
  • Familiarity with publish/subscribe messaging systems such as ZMQ, ROS, or DDS, and binary serialization formats such as Cap'n Proto or Protobuf.
  • C++ familiarity sufficient to read and integrate against the autonomy stack.
  • Cloud infrastructure experience for parallel test execution, including AWS or GCP and Kubernetes.
  • Experience with hardware-in-the-loop testing or real-time systems.
  • Performance engineering experience debugging and optimizing slow CI/test pipelines.

About the Company

Pronto

Autonomous haulage system retrofit for mining

Pronto.ai retrofits heavy mining and quarry equipment with an Autonomous Haulage System (AHS) to operate autonomously in off-road sites. The base version uses a camera and GPS, while a premium multisensor kit adds lidar and radar; a driver teaches a route once and then dispatches are managed via a smartphone app. A safety framework certified to ASIL D is included through its SafeAI integration, and the system is designed to be OEM-agnostic for retrofit on existing machines. Partnerships with Bell Trucks America and Komatsu enable deployments across North America, with the goal of reducing safety risks, lowering operating costs, and boosting productivity in mining and quarry operations.

Company size
201-500
Company stage
Grant
Total funding
$1.3M
Headquarters
San Francisco, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Pronto

See more jobs