Staff Middleware Engineer - Robotics Platform & Observability

Symbotic

Wilmington (MA)

On-site

USD 123,000 - 205,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Symbotic in Wilmington, MA, HQ, is seeking a Staff Middleware Software Engineer to own and advance the middleware layer for our mobile robotics platform. You will design, develop, and maintain components used across robotic platforms, with a focus on IPC, logging, and reliable data exchange.

You will lead development efforts, collaborate in an agile environment, and ensure robust deployment to physical robots and simulations, while supporting telemetry and diagnostics for operations.

Qualifications

  • Bachelor's degree or equivalent + 8+ years of experience.
  • Production-quality software in C++.
  • Strong understanding of Linux systems, process management, networking, IPC and system services.

Responsibilities

  • Lead and contribute to the design, development, and maintenance of middleware on robotic platforms.
  • Design and develop middleware components for robotics systems.
  • Build and maintain logging, diagnostics, telemetry, and observability infrastructure.
  • Develop process management systems for launching, monitoring, restarting, and supervising robotic software services.
  • Design communication frameworks for reliable data exchange between distributed software components.
  • Deploy, validate, and troubleshoot software on physical bots and simulation environments.

Skills

C++
Linux systems
IPC
Process management

Education

Bachelor's degree in Computer Science / Robotics / Engineering

Tools

ROS2
DDS

Job description

Symbotic in Wilmington, MA, HQ, is seeking a Staff Middleware Software Engineer to own and advance the middleware layer for our mobile robotics platform. You will design, develop, and maintain components used across robotic platforms, with a focus on IPC, logging, and reliable data exchange.

You will lead development efforts, collaborate in an agile environment, and ensure robust deployment to physical robots and simulations, while supporting telemetry and diagnostics for operations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Middleware Engineer — Robotics Platforms & Telemetry
Staff Middleware Engineer — Robotics Platforms & Telemetry

Symbotic LLC • Wilmington (MA)

On-site
USD 149,000 - 205,000
medical
dental
vision
+4
Senior Robotics Middleware Engineer - Linux & ROS2
Senior Robotics Middleware Engineer - Linux & ROS2

Symbotic • Wilmington (MA)

Hybrid
USD 149,000 - 205,000
Staff Middleware Software Engineer
Staff Middleware Software Engineer

Symbotic • Wilmington (MA)

On-site
USD 123,000 - 205,000
Staff Software Engineer — Real-Time Fleet Robotics Leader
Staff Software Engineer — Real-Time Fleet Robotics Leader

Symbotic • Wilmington (MA)

On-site
USD 149,000 - 205,000
Staff Middleware Software Engineer
Staff Middleware Software Engineer

Symbotic LLC • Wilmington (MA)

On-site
USD 149,000 - 205,000
medical
dental
vision
+4
Staff Middleware Software Engineer
Staff Middleware Software Engineer

Symbotic • North Wilmington (MA)

On-site
USD 149,000 - 205,000
Staff Software Engineer - Real-Time Robot Fleet
Staff Software Engineer - Real-Time Robot Fleet

Symbotic • North Wilmington (MA)

On-site
USD 149,000 - 205,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Symbotic • Wilmington (MA)

Hybrid
USD 149,000 - 205,000
Staff Software Engineer - Fleet Controls & Robotics
Staff Software Engineer - Fleet Controls & Robotics

Symbotic • Wilmington (MA)

On-site
USD 149,000 - 205,000
Staff Robotics Test Engineer: Automation & ROS Testing
Staff Robotics Test Engineer: Automation & ROS Testing

Symbotic • Wilmington (MA)

On-site
USD 149,000 - 205,000