N

Neura Robotics

Cognitive robots with perception, manipulation, collaboration

Robotics Middleware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Deep C++ knowledge with a real-time focus, including lock-free queues, zero-copy communication, memory management, and real-time-safe logging.
  • Strong understanding of middleware quality-of-service behavior at the wire level, including reliability, durability, history, fragmentation, discovery, and failure cases under load.
  • Experience integrating middleware into real-time robot control systems with deterministic timing requirements.
  • Productive experience in at least one of the following: ROS 2 including ros2_control and Lifecycle Nodes (Jazzy or Humble); OROCOS RTT components, port-based pipelines, and hard real-time systems; Apex.OS or Apex.Middleware for deterministic systems, ideally automotive or industrial SIL; or direct work with DDS (FastDDS, Cyclone DDS, or RTI Connext), including production configuration and quality-of-service design.

Responsibilities

  • Own the middleware integration layer in the NEURA Core Robot Software Team, spanning robot middleware from real-time control to fleet messaging.
  • Own the ROS 2 layer across robot platforms, including sensor-driver nodes, ros2_control YAML configuration, DDS quality-of-service tuning, Nav2 configuration, launch-system architecture, and diagnostic frameworks.
  • Maintain multiple ROS 2 releases from Humble to Jazzy and support long- and short-term migration cycles.
  • Own the port-based OROCOS RTT hard-real-time component layer supporting dynamics and whole-body-control pipelines, maintaining deterministic execution into the sub-millisecond range and providing application and service interfaces as a hardware abstraction layer.
  • Support the transition from standard ROS 2 setups to safety-certified Apex.OS deployments, including use of its ISO 26262 ASIL-D-certified runtime for product lines with functional-safety requirements.
  • Integrate, extend, or connect FastDDS, Cyclone DDS, and RTI Connext variants and versions as required by platforms or customers.
  • Integrate Eclipse Zenoh-based systems into local or distributed networks, connect them to existing multi-middleware stacks, verify requirements, and build stable, reliable integrations.
  • Build high-performance inter-process communication for single-host scenarios using Iceoryx2, rmw_iceoryx2 for ROS 2, or other middleware shared-memory transports, including for 1 kHz real-time data and communication between software domains without added overhead.
  • Ensure consistent behavior of robot-state and command interfaces across middleware layers.
  • Continuously coordinate timestamped sensor streams, multimodal observations, port assignments, and topic and message-type schemas to keep the data pipeline and robotics ecosystem consistent and reliable.

Desired Qualifications

  • Experience with more than one of the listed middleware stacks.
  • Experience with Eclipse Zenoh for scaled distributed systems or edge use cases.
  • Experience with Iceoryx or similar zero-copy inter-process communication solutions.
  • Experience bridging middleware systems, such as ros1_bridge, OROCOS–ROS 2, or custom abstraction layers.
  • Experience with DDS security plugins for authentication, access control, and cryptography in safety-critical deployments.
  • Open-source contributions to relevant ecosystems, including ROS 2, OROCOS, Apex.OS, FastDDS, Cyclone DDS, or RTI Connext.

About the Company

Neura Robotics

Cognitive robots with perception, manipulation, collaboration

Neura Robotics builds cognitive robots for industrial and service settings, combining perception, manipulation, and human collaboration. It develops both the hardware and the software stack for Physical AI, creating robot platforms like MAiRA, MAV, LARA and MiPA along with training infrastructure. The system works by integrating sensing, decision-making, and manipulation capabilities on a hardware-software stack that can be deployed in large-scale production, with the company planning robots fleets and NEURA Gyms for ongoing training and improvement. What sets Neura Robotics apart is its end-to-end approach to Physical AI, including a focus on mass production, an established global deployment plan, and a broad ecosystem of strategic backers and partners that support scaling and international expansion. The goal is to enable worldwide deployment of its robot platforms and associated training infrastructure, turning physical AI into widely available industrial and service automation.

Company size
501-1,000
Company stage
Series C
Total funding
$1.7B
Headquarters
Metzingen, Germany
Founded
2019

Recently Posted Jobs

Explore more opportunities at Neura Robotics

See more jobs