Robotics Middleware Architect (ROS 2 | DDS | OROCOS)

NEURA Robotics

Germany (OH)

On-site

USD 120,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NEURA Robotics is seeking a middleware integration engineer to own the middleware stack across ROS 2, OROCOS RTT, Apex.OS, and DDS/Zenoh variants. You will design deterministic data flows, QoS tuning, and zero-copy IPC for real-time robotic systems.

You will collaborate on cross-stack coherence, lock-free patterns, and safe deployment in industrial or automotive contexts, ensuring scalability and reliability across platforms.

Qualifications

  • Own the middleware integration layer across multiple ROS/RT middleware stacks.
  • Demonstrated C++ depth with RT-safe patterns and zero-copy IPC.
  • Experience delivering deterministic timing in real-time robotics systems.

Responsibilities

  • Own middleware integration across ROS 2, OROCOS RTT, and Apex.OS paths.
  • Bridge DDS variants and Zenoh deployments for multi-stack coherence.
  • Configure QoS, latency budgets, and deterministic data flows.
  • Collaborate on safety-critical deployment patterns and validation.

Skills

C++ real-time patterns
Zero-copy IPC
ROS 2 expertise
OROCOS RTT
Apex.OS middleware
DDS (FastDDS/Cyclone/RTI)
Zenoh
Iceoryx

Tools

ROS 2
OROCOS RTT
Iceoryx
DDS
Zenoh

Job description

NEURA Robotics is seeking a middleware integration engineer to own the middleware stack across ROS 2, OROCOS RTT, Apex.OS, and DDS/Zenoh variants. You will design deterministic data flows, QoS tuning, and zero-copy IPC for real-time robotic systems.

You will collaborate on cross-stack coherence, lock-free patterns, and safe deployment in industrial or automotive contexts, ensuring scalability and reliability across platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead, Robotics Runtime & Middleware
Tech Lead, Robotics Runtime & Middleware

Mind Robotics • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Middleware Engineer (Linux, C++)
Middleware Engineer (Linux, C++)

Luxoft Poland • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Embedded Software Engineer - Real-Time Embedded
Embedded Software Engineer - Real-Time Embedded

Maven Robotics • San Francisco (CA), California (MO)

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

Mind Robotics • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Robotics Runtime & Middleware Engineer
Robotics Runtime & Middleware Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Staff Software Engineer Physical AI Orchestration
Staff Software Engineer Physical AI Orchestration

Destro AI • New York (NY)

On-site
USD 180,000 - 260,000
Staff Software Engineer, Physical AI Orchestration
Staff Software Engineer, Physical AI Orchestration

Destro • New York (NY)

On-site
USD 180,000 - 260,000
Principal Software Engineer, Platform Services (PMTS)
Principal Software Engineer, Platform Services (PMTS)

Leadout Capital • San Francisco (CA)

On-site
USD 190,000 - 270,000
Software Engineer: Middleware Developer Productivity
Software Engineer: Middleware Developer Productivity

Figure • San Jose (CA)

On-site
USD 180,000 - 250,000
Robotics Software Engineer – Runtime & Integration Infrastructure
Robotics Software Engineer – Runtime & Integration Infrastructure

Proception Inc. • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Competitive salary
Equity
Health/dental/vision benefits