Назад
Company hidden
4 дня назад

Middleware Robotics Engineer (Humanoid)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Switzerland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Middleware Robotics Engineer (Humanoid): Developing and maintaining the middleware integration layer for the 4NE1 Humanoid Software Platform with an accent on ROS 2, OROCOS RTT, and DDS communication architectures. Focus on ensuring deterministic execution, low-latency data transport, and functional safety for complex, high-frequency control loops in production humanoid robots.

Location: Zurich, Switzerland (Onsite)

Company

hirify.global is a pioneer in the development of advanced humanoid software platforms and intelligent robotic systems.

What you will do

  • Own the middleware integration layer for the 4NE1 Humanoid Software Platform, bridging perception, planning, and control systems.
  • Manage ROS 2 infrastructure, including sensor/actuator interfaces, diagnostics, and migration across releases.
  • Develop hard real-time middleware using OROCOS RTT for locomotion and whole-body control pipelines.
  • Design and maintain DDS communication infrastructure, optimizing for reliability, latency, and QoS.
  • Integrate Eclipse Zenoh for distributed robotics, cloud connectivity, and fleet supervision.
  • Implement zero-copy data transport mechanisms to minimize latency in high-bandwidth perception and control loops.

Requirements

  • Strong C++ expertise with real-time-safe development practices, including lock-free programming and memory management.
  • Deep understanding of Linux-based robotic systems and real-time middleware architectures.
  • Practical experience integrating middleware into real-time robotics systems with strict latency requirements.
  • Strong knowledge of DDS concepts, including QoS policies, discovery, and network-level performance tuning.
  • Production experience in at least one of: ROS 2 architecture, OROCOS RTT, Apex.OS, or DDS infrastructure development.
  • Ability to collaborate effectively with multidisciplinary teams including controls, locomotion, and perception engineers.

Nice to have

  • Experience with humanoid or floating-base robotic systems.
  • Hands-on experience with high-frequency control loops (500 Hz–1 kHz).
  • Knowledge of Iceoryx or other zero-copy IPC technologies.
  • Familiarity with DDS security, authentication, and encryption mechanisms.
  • Contributions to open-source robotics infrastructure projects.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →