Robotics Software Engineer III - Infrastructure - Vaux

ArcBest Corporation

Boston (MA)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ArcBest is seeking a Robotics Software Engineer III - Infrastructure to design and enable the foundational infrastructure for autonomous robotic systems, spanning source, build, test, simulate, deploy, and monitor. You will standardize CI/CD pipelines, establish platform standards, and enable large-scale SIL/HIL workflows across perception, planning, and simulation teams.

This role emphasizes scalable systems, artifact versioning, and traceability for safety-critical deployments, with mentorship

Qualifications

  • Hands-on experience with Linux-based systems and containerized environments.
  • Experience with CI/CD systems, build tooling, and artifact management.
  • Familiar with Bitbucket and Jira automation.
  • Practical experience with MLOps, including dataset and model versioning and deployment pipelines.
  • Familiar with ROS/ROS2 and real-time or distributed systems.
  • Experience with complex, hardware-integrated systems and safe deployments.

Responsibilities

  • Design and enable shared infrastructure supporting end-to-end robotics software lifecycle: Source, Build, Test, Simulate, Deploy, Monitor.
  • Standardize build systems and CI/CD pipelines across robotics software, embedded systems, and simulation environments.
  • Define and manage artifact versioning for software binaries, firmware, configuration, maps, and vehicle parameters.
  • Establish platform standards, reference architectures, and best practices used across product teams.
  • Enable large-scale SIL, HIL, and regression simulation workflows.
  • Integrate simulation results into CI pipelines with clear pass/fail criteria and reporting.
  • Support scenario-based testing and regression analysis.
  • Provide infrastructure to improve correlation between simulation results and real-world vehicle behavior.
  • Design and evolve infrastructure for ML models used in autonomy systems, including dataset versioning and model promotion.
  • Define standards for model packaging and deployment to vehicles with runtime monitoring and rollback.
  • Collaborate with perception and autonomy teams for safe model deployment and ownership of design outcomes.
  • Build and maintain pipelines for deploying software and models to development vehicles and production systems.
  • Enable vehicle observability through logging, metrics, and distributed tracing.
  • Support rapid diagnosis of field issues and feedback loops into development and testing.
  • Ensure traceability for safety-critical systems and support audits and certifications.

Skills

Linux
CI/CD pipelines
Docker / containerization
ROS / ROS2
MLOps
Python / scripting
Bitbucket
Jira automation
Distributed systems
Real-time systems

Education

Bachelor's Degree in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or related field
Master's Degree in robotics, autonomous systems, or distributed systems

Tools

Bitbucket
Jira automation
CI/CD tooling
Artifact management solutions
Simulation environments

Job description

Job Description

The Robotics Software Engineer III - Infrastructure is responsible for designing and enabling the foundational infrastructure that supports the full lifecycle of autonomous robotic systems, from source code to deployment and field observability. This position provides high leverage across perception, planning, controls, simulation, and safety teams by delivering durable platforms, shared workflows, and guardrails that allow product teams to move quickly without compromising reliability, traceability, or compliance. The Robotics Software Engineer III - Infrastructure sits at the intersection of robotics software, DevOps, simulation, and MLOps. This position focuses on building scalable systems and standards rather than acting as a first responder for day-to-day operational issues. Success is measured by reduced friction for autonomy engineers, improved release confidence, and infrastructure becoming a competitive advantage rather than a bottleneck.

Job Description

The Robotics Software Engineer III - Infrastructure is responsible for designing and enabling the foundational infrastructure that supports the full lifecycle of autonomous robotic systems, from source code to deployment and field observability. This position provides high leverage across perception, planning, controls, simulation, and safety teams by delivering durable platforms, shared workflows, and guardrails that allow product teams to move quickly without compromising reliability, traceability, and compliance. The Robotics Software Engineer III - Infrastructure sits at the intersection of robotics software, DevOps, simulation, and MLOps. This position focuses on building scalable systems and standards rather than acting as a first responder for day-to-day operational issues. Success is measured by reduced friction for autonomy engineers, improved release confidence, and infrastructure becoming a competitive advantage rather than a bottleneck.

Responsibilities
  • Design and enable shared infrastructure supporting the end-to-end robotics software lifecycle: Source, Build, Test, Simulate, Deploy, Monitor.
  • Standardize build systems and CI/CD pipelines across robotics software, embedded systems, and simulation environments.
  • Define and manage artifact versioning strategies for software binaries, firmware, configuration, calibration data, maps, and vehicle-specific parameters.
  • Establish platform standards, reference architectures, and best practices used across multiple product teams.
  • Enable large-scale Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), and regression simulation workflows.
  • Integrate simulation results into CI pipelines with clear pass/fail criteria and reporting.
  • Support scenario-based testing, coverage tracking, and regression analysis.
  • Provide infrastructure and tooling to improve correlation between simulation results and real-world vehicle behavior in collaboration with simulation and vehicle integration teams.
  • Design and evolve shared infrastructure supporting the lifecycle of machine learning models used in autonomy systems.
  • Enable dataset versioning, lineage tracking, training reproducibility, and model promotion workflows.
  • Define standards for model packaging, deployment to vehicles, runtime monitoring, and rollback mechanisms.
  • Partner with perception and autonomy teams to enable safe and performant model deployment, while domain teams retain ownership of model design and performance outcomes.
  • Build and maintain reliable pipelines for deploying software and models to development vehicles, test fleets, and production systems.
  • Enable vehicle-level observability through logging, metrics, and distributed tracing.
  • Support rapid diagnosis of field issues and feedback loops into development, testing, and simulation environments.
  • Enable traceability for safety-critical systems, including the ability to identify what software, model, and configuration ran on a specific vehicle at a given time.
  • Support functional safety requirements by enabling reproducible builds, preserving validation evidence, and supporting audits and certification activities (e.g., ISO 3691-4, ISO 13849).
  • Collaborate closely with Functional Safety Engineering to ensure infrastructure aligns with compliance and certification needs.
  • Act as a force multiplier for autonomy engineers by reducing duplicated tooling and infrastructure maintenance overhead.
  • Make pragmatic trade-offs between development velocity, system reliability, and safety requirements.
  • Mentor engineers on platform usage, infrastructure best practices, and scalable system design.
  • Influence technical direction across teams without direct people management responsibility.
  • Other duties and projects, as assigned.
Requirements

Education:

  • Bachelor's Degree in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, or related field, required
  • Master's Degree or equivalent industry experience in robotics, autonomous systems, or distributed systems, preferred
Experience
  • 4 years of experience in software infrastructure, platform engineering, or DevOps position(s), preferred
Computer Skills
  • Hands-on experience with Linux-based systems and containerized environments, required
  • Experience working with CI/CD systems, build tooling, and artifact management solutions, required
  • Familiar with Bitbucket and Jira automation, preferred
  • Practical experience with MLOps, including dataset and model versioning and deployment pipelines, preferred
  • Familiar with robotics middleware such as ROS or ROS2, preferred
  • Experience supporting complex, distributed, real-time, or hardware-integrated systems, required
  • Proven ability to design and maintain systems used by multiple teams and products, preferred
Additional Requirements
  • Exposure to simulation-heavy environments or systems that integrate tightly with physical hardware.
  • Experience in robotics, autonomous systems, or embedded software development, preferred
  • Experience with SIL and HIL testing methodologies, preferred
  • Experience working in safety-critical or regulated environments, preferred
  • Understanding of vehicle systems, sensors, and real-world deployment constraints, preferred
Other Details
Work Hours
  • Generally, 8:00 am - 5:00 pm with occasional irregular hours depending on workload.
Travel Requirements
  • Occasional (25%-50%) Travel may be required to support field testing and collaboration.
Compensation
  • This is a salary position paid biweekly.
About Us

ArcBest (Nasdaq: ARCB) is a multibillion-dollar integrated logistics company that helps keep the global supply chain moving. Founded in 1923 and now with 14,000 employees across 250 campuses and service centers, the company is a logistics powerhouse, using its technology, expertise and scale to connect shippers with the solutions they need — from ground, air and ocean transportation to fully managed supply chains. ArcBest has a long history of innovation that is enriched by deep customer relationships. With a commitment to helping customers navigate supply chain challenges now and in the future, the company continues to invest in purpose-built technology such as ArcBest View, its digital logistics platform that brings quoting, booking, shipment visibility and reporting into one connected experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer III - Infrastructure - Vaux
Robotics Software Engineer III - Infrastructure - Vaux

ArcBest Corporation • Fort Smith (AR)

On-site
USD 110,000 - 150,000
Robotics Engineer III - Perception - BOS
Robotics Engineer III - Perception - BOS

ArcBest | Vaux • Boston (MA)

On-site
USD 140,000 - 210,000
Robotics Engineering Fellow - Vaux
Robotics Engineering Fellow - Vaux

ArcBest Corporation • Boston (MA)

On-site
USD 180,000 - 240,000
Robotics Engineer III - Perception - FS
Robotics Engineer III - Perception - FS

ArcBest | Vaux • Fort Smith (AR)

On-site
USD 110,000 - 160,000
Robotics Engineer I - Perception - Vaux
Robotics Engineer I - Perception - Vaux

ArcBest | Vaux • Fort Smith (AR)

On-site
USD 110,000 - 140,000
Product Manager III - Vaux Smart Autonomy - BOS
Product Manager III - Vaux Smart Autonomy - BOS

ArcBest Corporation • Boston (MA)

On-site
USD 120,000 - 170,000
Product Manager III - Vaux Smart Autonomy (FS)
Product Manager III - Vaux Smart Autonomy (FS)

ArcBest Corporation • Fort Smith (AR)

On-site
USD 110,000 - 160,000
Director of Engineering, Fleet Applications
Director of Engineering, Fleet Applications

Agility Robotics • Pennsylvania

Hybrid
USD 236,000 - 369,000
6% 401(k) match
Equity stock options
Company-paid health/dental/vision
+8
Director of Engineering, Fleet Applications
Director of Engineering, Fleet Applications

Agility Robotics • United States

Hybrid
USD 236,000 - 369,000
401(k) Plan with 6% company match
Company stock options (equity)
Medical, dental, vision, and life/dis.
+10
Director of Engineering, Fleet Applications
Director of Engineering, Fleet Applications

Agility Robotics • Salem (OR)

Hybrid
USD 236,000 - 369,000
6% company match 401(k)
Equity: company stock options
100% company-paid medical, dental, and
+5