5 дней назад
Software Developer for DDS-Based Middleware in Robotics (ROS2)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Developer for DDS-Based Middleware in Robotics (ROS2): Designing and optimizing DDS middleware, software frameworks, and libraries for real-time communication across robotic and IoT systems with an accent on ROS2 integration, distributed systems, and quality-of-service management. Focus on integrating robots, sensors, and actuators, tuning middleware performance, and leading reliable cross-functional system integration.
Location: Metzingen / Riederich, Germany. Work format: On-site
Company
develops robotic systems requiring real-time communication between robotic components, IoT devices, and higher-level software.
What you will do
- Architect and implement DDS-based middleware for robust, scalable, real-time data exchange.
- Design and optimize frameworks and libraries supporting autonomy, perception, and control subsystems.
- Integrate ROS/ROS2 with DDS implementations such as FastDDS and manage real-time QoS compatibility.
- Collaborate with hardware, perception, and controls teams to define requirements and resolve system-level issues.
- Contribute to toolchains, CI/CD pipelines, testing, and release automation.
- Mentor engineers and help establish software development and integration best practices.
Requirements
- Advanced proficiency in C++ and Python.
- Deep understanding of DDS and practical experience with FastDDS or another DDS implementation.
- Expertise with ROS and ROS2, including custom DDS backend integration.
- Strong knowledge of real-time communication protocols and distributed systems in robotics and IoT.
- Hands-on experience integrating robots, IoT devices, sensors, and actuators.
- Experience with middleware performance tuning, DDS QoS policies, security, access control, containerization, CI/CD, and industrial communication protocols.
Nice to have
- Knowledge of cloud-native microservices.
- Experience with IIoT system integration.
- Leadership experience in high-performance engineering teams.
Culture & Benefits
- Cross-functional collaboration across software, hardware, perception, and controls.
- Focus on reliable distributed-system performance and development workflow automation.
- Mentoring and enabling engineering development practices.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Robotics Software Engineer (Robotics)
7 дней назад
Software Engineer (Embedded Quantum Computing)
11 дней назад
Senior Field Application Engineer (FAE) - MPU & DNPU (f/m/d)
11 дней назад
Software Developer Simulation (C++)
10 дней назад
Software Developer / Architect for Embedded Real-Time Software (Aerospace)
6 дней назад