Robotics Middleware Engineer (human)

Atlas Metrics

München

Vor Ort

EUR 70.000 - 90.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Creative Freedom and Agility
Attractive Compensation
Professional Growth

Zusammenfassung

Atlas Metrics is looking for a Robotics Middleware Engineer to work in Munich. This role involves shaping robotic solutions that redefine human-machine collaboration using cutting-edge technology in an agile environment.

The successful candidate will have a robust understanding of middleware, experience in real-time applications, and the ability to work creatively within a team that values innovation.

We offer flexible hours, 30 vacation days, and a competitive salary package.

Qualifikationen

  • 5+ years of experience in middleware role with real-time applications.
  • Experience integrating middleware into production environments.
  • Hands-on experience with ROS 2, OROCOS, or Apex.OS.

Aufgaben

  • Design and implement robot middleware components for real-time applications.
  • Conduct performance profiling and trade-off analysis for middleware integration.
  • Collaborate with cross-functional teams to develop innovative robotic solutions.

Kenntnisse

C++ depth with real-time-safe patterns
Operational understanding of middleware QoS settings
Production experience with real-time robot control
Multi-middleware experience

Jobbeschreibung

Robotics Middleware Engineer (human)

Neura Robotics • Munich

Shape the Future of Human-Robot Collaboration

In the Software Department, you’ll shape robotic solutions that redefine human‑machine collaboration. You’ll work with cutting‑edge technology, setting industry‑changing standards, and drive innovations forward in an agile, interdisciplinary environment.

Your Mission & Challenges
  • ROS 2 stack: driver nodes, ros2_control YAML composition, DDS QoS tuning, Nav2 configuration, launch system architecture, diagnostic framework. Jazzy as the production target; Humble fallback for legacy platforms.
  • OROCOS RTT integration: port‑based hard‑RT component model – used for Pinocchio + WBC solver composition pipelines where ROS 2 callback timing variance is unacceptable. Owns the OROCOS robot abstraction adapter shim.
  • Apex.OS / Apex.Middleware: deterministic ROS 2 variant relevant to SIL/PLd‑certified deployment paths (Industrial Mobile Manipulator product). Owns the migration story from Jazzy to Apex.OS for safety‑certified configurations.
  • DDS infrastructure: FastDDS (current production), Cyclone DDS (Humble default), RTI Connext (some customer environments). Owns the implementation trade‑off analysis and migration paths between them.
  • DDS‑RTPS protocol mechanics – the wire‑protocol level where QoS settings actually behave (or fail to behave) as the documentation implies. QoS profile design, discovery tuning, fragmentation, reliability semantics.
  • Zero‑copy IPC: Iceoryx integration for sub‑millisecond intra‑host transport. Performance profiling of zero‑copy paths under 1 kHz RT constraints.
  • Eclipse Zenoh: emerging alternative for fleet‑scale and edge scenarios where DDS discovery does not scale. Co‑owned with the Robot Connectivity Engineer for fleet‑side integration.
  • Cross‑middleware contract design: the robot abstraction layer exposes itself to ROS 2 consumers, OROCOS pipelines, and gRPC clients simultaneously via different backend variants. You own the schema coherence and behavioural equivalence across these surfaces.
  • Observation pipeline middleware: synchronising sensor streams by sequence number, handling the middleware‑side of the observation assembly for VLA‑style inference inputs.
What we can look forward to
  • C++ depth with real‑time‑safe patterns – lock‑free queues, zero‑copy semantics, allocation discipline, RT‑safe logging.
  • Operational understanding of how middleware QoS settings behave at the wire‑protocol level – not just configuration syntax.
  • Production experience integrating middleware into a real‑time robot control loop with deterministic timing requirements.
  • Production hands‑on in AT LEAST ONE of the four core middleware paradigms (treated as parallel valid entry paths): (a) ROS 2 with ros2_control hardware interface authoring and lifecycle node design (Jazzy or Humble); (b) OROCOS RTT – component authoring, port‑based composition, hard‑RT deployment; (c) Apex.OS / Apex.Middleware – deterministic deployment, especially in automotive or industrial SIL contexts; (d) direct DDS implementation work – FastDDS, Cyclone DDS, or RTI Connext at the configuration‑and‑tuning level (not consumer‑of‑defaults), including QoS profile design for production deployments.
Nice to Have
  • Hands‑on across MORE THAN ONE of the four paradigms above – multi‑middleware experience is the role's distinguishing competence.
  • Eclipse Zenoh for fleet‑scale distributed messaging or edge scenarios.
  • Iceoryx or alternative zero‑copy IPC integration.
  • Multi‑middleware bridging patterns: ros1_bridge, OROCOS‑ROS2 component bridging, or custom abstraction layers.
  • DDS Security plug‑ins (authentication, access control, cryptographic transformation) for SIL‑grade deployments.
  • Open‑source contributions to any of the major middleware ecosystems (ROS 2 core, OROCOS Toolchain, Apex.OS, eProsima FastDDS, Eclipse Cyclone DDS, RTI Connext community).
What you can look forward to
  • Creative Freedom and Agility – flat hierarchies, flexible hours, 30 vacation days.
  • Passion for Winning – a highly skilled international team aiming to redefine robot assistants.
  • Attractive Compensation – competitive salary package and exclusive employee discounts.
  • One Team – collaborative culture with company events and town‑hall meetings.
  • Professional Growth – support for your personal and professional development.
Location

Neura Robotics office – Obersendling, Munich (central Munich, short distance to city centre and surrounding cultural attractions).

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Robotics Middleware Engineer (human)
Robotics Middleware Engineer (human)

Atlas Metrics • Bielefeld

Vor Ort
EUR 60.000 - 80.000
Flexible hours
30 vacation days
Competitive salary package
+1
Robotics Middleware Engineer (human)
Robotics Middleware Engineer (human)

Atlas Metrics • Gemeindeverwaltungsverband Metzingen

Vor Ort
EUR 60.000 - 80.000
Robot Platform Engineer (human)
Robot Platform Engineer (human)

Atlas Metrics • München

Vor Ort
EUR 60.000 - 80.000
Creative work culture
Flexible hours
30 vacation days
+2
Robot Platform Engineer (human)
Robot Platform Engineer (human)

Atlas Metrics • Bielefeld

Vor Ort
EUR 70.000 - 95.000
Creative Freedom and Agility
Passion for Winning
Attractive Compensation
+2
Robot Platform Engineer (human)
Robot Platform Engineer (human)

Atlas Metrics • Gemeindeverwaltungsverband Metzingen

Vor Ort
EUR 65.000 - 85.000
30 vacation days
Competitive salary
Exclusive employee discounts
Tech Lead — Robot Systems & Integration (human)
Tech Lead — Robot Systems & Integration (human)

Atlas Metrics • Gemeindeverwaltungsverband Metzingen

Vor Ort
EUR 70.000 - 90.000
30 vacation days
Flexible working hours
Employee discounts
Tech Lead — Robot Communication & Connectivity (human)
Tech Lead — Robot Communication & Connectivity (human)

Atlas Metrics • Gemeindeverwaltungsverband Metzingen

Vor Ort
EUR 70.000 - 100.000
30 vacation days
Competitive salary package
Flexible hours
+1
Fleet Orchestration Engineer - Neuraverse (human)
Fleet Orchestration Engineer - Neuraverse (human)

Atlas Metrics • Bielefeld

Vor Ort
EUR 70.000 - 90.000
30 vacation days
Flexible hours
Dynamic work culture
+1
Robotics Middleware Engineer (Mensch)
Robotics Middleware Engineer (Mensch)

NEURA Robotics • Bielefeld

Vor Ort
EUR 60.000 - 85.000
Robot Client SDK Engineer (human)
Robot Client SDK Engineer (human)

Atlas Metrics • Bielefeld

Vor Ort
EUR 60.000 - 80.000
30 vacation days
Competitive salary package
Employee discounts
+1