A

ATI

Automates tire changes with AI robotics

Senior Full Stack Software Engineer - Robotics

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeWoburn, MA, USA

About the Job

Requirements

  • At least 7 years of professional software development experience, with strong full-stack experience across front end and back end.
  • Experience developing and deploying software in a robotics company.
  • Ability to work across multiple languages, including Go and Python for backend services and tooling and TypeScript for the front end.
  • Demonstrated experience building and shipping production front-end applications using React or a similar framework.
  • Background in robotics analytics, fleet observability, or operational metrics and dashboards.
  • Proven experience in system architecture, API design, and hands-on implementation.
  • Experience with messaging and streaming systems, such as queues, publish/subscribe, and WebSockets.
  • Experience with CI/CD pipelines and automation tools, such as GitHub Actions or Jenkins.
  • Strong understanding of software engineering principles, including SOLID, clean code, and test-driven development.
  • Exposure to real-time telemetry streaming and analytics, including WebSockets, MQTT, or OpenTelemetry.
  • Problem-solving, debugging, and communication skills.

Responsibilities

  • Design and contribute to software across the robotics stack, from architecture through deployment.
  • Develop and maintain behavior trees and the decision-making logic governing robot autonomy, along with tools to author, visualize, and debug them.
  • Work with robotics engineers to build reliable, debuggable data pipelines between independent processes, connecting sensors with reasoning while avoiding race conditions and deadlocks.
  • Define, instrument, and visualize operational metrics, including uptime, autonomy and intervention rate, mission success, throughput, mean time between failures, and failure modes, so the team can measure and improve robot performance and fleet health.
  • Establish engineering best practices across the stack, including testing, CI/CD, monitoring, and fleet observability.
  • Build responsive, intuitive web interfaces for fleet monitoring, mission planning, teleoperation, and operational dashboards.
  • Mentor and guide engineers, fostering their growth and raising the team's technical bar.
  • Collaborate with cross-functional partners in robotics software, hardware, perception, controls, data science, and field operations.
  • Identify technical risks and architectural trade-offs and communicate them clearly to leadership.

Desired Qualifications

  • Experience with robot autonomy frameworks, behavior trees, or state machines, such as BehaviorTree.CPP or py_trees.
  • Experience with ROS, ROS2, or similar robotics middleware.
  • Experience with data visualization for telemetry, maps, or spatial data.
  • Familiarity with robot log and data tooling and replay, such as ROS bags or structured event logs.
  • Experience with teleoperation, low-latency video streaming, or remote supervision interfaces.
  • Experience with simulation environments, such as MuJoCo or Isaac Sim, and software-in-the-loop testing.
  • Experience with edge or on-robot services, over-the-air deployment, or fleet orchestration.
  • Contributions to open-source projects.

About the Company

ATI

Automates tire changes with AI robotics

ATI provides a Physical AI-driven robotics platform that automates tire changes without removing the wheel and does on-vehicle RealForce balancing, weight trimming, automatic air fill, and vision-based inspection. In operation, a shop bay robot handles tire removal-free changes, balancing on the vehicle, trimming weights, inflating tires, and visually inspecting tires, wheels, and the body. It stands out by offering end-to-end tire service automation that occurs directly on the vehicle, with RealForce balancing and automated weight cutting plus integrated vision checks. The company aims to raise bay throughput and technician safety by delivering automated, AI-driven tooling and workflows for tire service.

Company size
11-50
Company stage
IPO
Headquarters
Woburn, MA
Founded
1960

Recently Posted Jobs

Explore more opportunities at ATI

See more jobs