Demo

On-Robot Data Infrastructure Software Engineer

Boston Dynamics
Waltham, MA Full Time
POSTED ON 12/30/2025
AVAILABLE BEFORE 1/30/2026
Boston Dynamics is known for building advanced mobile robots, like Spot, Stretch, and Atlas. Our robots operate in the most challenging and remote environments imaginable, from industrial sites to disaster zones. This presents a unique challenge: to build a sophisticated data infrastructure that enables robots to operate reliably despite limited or unreliable cloud connectivity.

The Central Software (CSW) team is looking for a creative and passionate On-Robot Data Infrastructure Software Engineer to build and extend the core technologies that make this possible. In this role, you will create and extend foundational on-robot logging and telemetry infrastructure that all robot teams depend on. This will expand the reach and capabilities of our robots, enabling them to operate autonomously and effectively wherever they are needed.

What You'll Do

  • Design and build scalable on-robot software and services for data management, logging, and diagnostics.
  • Partner with others to diagnose and resolve on-robot software integration and reliability issues.
  • Innovate by researching and implementing new technologies and tools to improve our real-time data platform, ensuring high performance in resource-constrained environments.
  • Lead with quality by participating in code reviews and upholding best practices, contributing to a robust, shared codebase used across the entire organization.
  • Collaborate with stakeholders across the organization to propose and champion changes that extent on-robot data infrastructure capabilities.
  • Upskill and mentor peers and colleagues, fostering a culture of technical excellence and shared learning.

We're Looking For Someone With

  • 7 years of professional experience with production software development.
  • Proven expertise in C designing, developing, and optimizing high-performance system software.
  • Demonstrated understanding of file formats for data storage (Parquet, Avro, ORC) and in-memory representation (HDF5, Arrow)
  • Solid understanding of concurrency and real-time systems for resource-contrained applications.
  • Strong network programming fundamentals, including experience using protobuf, GRPC, and flatbuffer for inter-process communication and network services.
  • A solid grasp of the Linux development environment, including experience with Git version control.
  • Proficiency in Python for rapid prototyping, tool development, and scripting to support robot operations.
  • A Bachelor's degree in Computer Science, Engineering, or a related technical field.

Bonus Points If You Have

  • Experience with monorepo build systems like Bazel
  • Familiarity with cloud providers (GCP, AWS, Azure) and their data-related services.
  • Experience with containerization technologies such as Docker.

Salary.com Estimation for On-Robot Data Infrastructure Software Engineer in Waltham, MA
$129,088 to $157,112
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a On-Robot Data Infrastructure Software Engineer?

Sign up to receive alerts about other jobs on the On-Robot Data Infrastructure Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Boston Dynamics

  • Boston Dynamics Waltham, MA
  • We are seeking a highly motivated Senior Staff Software Engineer to join the Stretch World Modeling team. In this role, you will play a pivotal part in arc... more
  • 12 Days Ago

  • Boston Dynamics Waltham, MA
  • We are seeking a highly experienced and motivated Principal Software Architect to join our Stretch Perception teams. In this pivotal role, you will be inst... more
  • 12 Days Ago

  • Boston Dynamics Waltham, MA
  • About Boston Dynamics Boston Dynamics is a world leader in mobile robotics, pushing the boundaries of what robots can do. Our innovative team is dedicated ... more
  • 12 Days Ago

  • Boston Dynamics Waltham, MA
  • As a Lead Manipulation Architect on the Spot project, you will be the core technical leader responsible for developing the intelligence behind how our legg... more
  • 12 Days Ago


Not the job you're looking for? Here are some other On-Robot Data Infrastructure Software Engineer jobs in the Waltham, MA area that may be a better fit.

  • Pickle Robot Company Boston, MA
  • About this role: Pickle is on the hunt for a dynamic and driven Senior Software Engineer, Manipulation, to revolutionize the future of warehouse automation... more
  • 27 Days Ago

  • Pickle Robot Company Charlestown, MA
  • About this role:Pickle is seeking a dynamic, driven Senior Software Engineer, Navigation, to enhance the speed and safety of our autonomous mobile robots. ... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!