Robotics Software Engineer - Real-Time ROS2, C++ (On-Site)

Zenovo

Boston (MA)

On-site

USD 110,000 - 230,000

Full time

9 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Zenovo in Boston is seeking a Robotics Software Engineer to join its R&D team. You will contribute to building scalable robotic systems, focusing on performance and reliability across firmware, software, and ML components.

You will use C++ primarily with Python scripting to develop production-grade software, optimize latency, and deploy ML models on edge devices. A strong background in ROS2 and Linux debugging is required.

Qualifications

  • 3+ years of production-level software in C/C++.
  • Strong multithreading, memory management and real-time systems.
  • Experience with ROS2 or similar robotics middleware.
  • Strong Linux debugging and profiling to diagnose latency.
  • Experience deploying ML models on edge devices.

Responsibilities

  • Optimize performance across the robotics software stack to reduce latency.
  • Develop observability, monitoring, and diagnostic tooling.
  • Build automated testing and validation frameworks.
  • Conduct system identification experiments to improve simulation.
  • Create deployment pipelines and tooling for ML workflows.
  • Develop production-quality C++ software with Python scripting.
  • Support safety-critical functionality across robotics and ML systems.

Skills

C/C++
Multithreading
Real-time systems
ROS2
Linux debugging
TensorRT/ONNX deployment

Education

Bachelor's degree in CS/Robotics/CE

Tools

ROS2
TensorRT
ONNX

Job description

Zenovo in Boston is seeking a Robotics Software Engineer to join its R&D team. You will contribute to building scalable robotic systems, focusing on performance and reliability across firmware, software, and ML components.

You will use C++ primarily with Python scripting to develop production-grade software, optimize latency, and deploy ML models on edge devices. A strong background in ROS2 and Linux debugging is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer - ROS2/C++/Python (On-Site)
Robotics Software Engineer - ROS2/C++/Python (On-Site)

ALTEN Technology USA • Woburn (MA)

On-site
USD 120,000 - 145,000
Robotics Software Engineer - Ship Real-World Robotic Systems
Robotics Software Engineer - Ship Real-World Robotic Systems

Zenovo • Watertown (MA)

On-site
USD 110,000 - 180,000
Software Engineer, Robotics
Software Engineer, Robotics

Zenovo • Boston (MA)

On-site
USD 110,000 - 230,000
Remote Robotics Software Engineer — ROS2, C++, Real-Time
Remote Robotics Software Engineer — ROS2, C++, Real-Time

Bright Vision Technologies • Naperville (IL)

Remote
USD 80,000 - 104,000
Autonomous Robotics Software Engineer (ROS2, Jetson)
Autonomous Robotics Software Engineer (ROS2, Jetson)

Enyuare • Lexington (MA), Northern (KY)

Hybrid
USD 100,000 - 150,000
Mobile Robotics Software Engineer - ROS2/C++ Expert
Mobile Robotics Software Engineer - ROS2/C++ Expert

Still Sverige Ab • United States

Hybrid
USD 96,000 - 128,000
Career Development
Competitive Compensation and Benefits
Pay Transparency
+1
Robotics Systems Software Engineer: Real-Time & Edge Linux
Robotics Systems Software Engineer: Real-Time & Edge Linux

Kovari • San Francisco (CA)

On-site
USD 150,000 - 220,000
On-site in San Francisco
Equipment budget
Robotics Software Engineer
Robotics Software Engineer

Motion Recruitment Partners LLC • Woburn (MA)

On-site
USD 150,000 - 200,000
Medical Insurance
Dental Benefits
Vision Benefits
+7
Senior Robotics Software Engineer — Onsite, ROS/ROS2 & Motion
Senior Robotics Software Engineer — Onsite, ROS/ROS2 & Motion

Motion Recruitment Partners LLC • Woburn (MA)

Hybrid
USD 150,000 - 200,000
Medical Insurance
Dental Benefits
Vision Benefits
+7
Senior Robotics Software Engineer – ROS2 Autonomy (Remote)
Senior Robotics Software Engineer – ROS2 Autonomy (Remote)

Rex.zone • United States

On-site
USD 120,000 - 160,000