Job
In this role, you will develop DDS-based middleware for robotics and IoT, optimize communication systems, work with ROS/ROS2, and implement best practices in system integration.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- As a Software Developer for DDS-based middleware in robotics, you are responsible for designing, developing, and leading the core communication systems that enable seamless, real-time interaction between robotics components, IoT devices, and higher-level software.
- Architect and implement DDS-based middleware that ensures robust, scalable, and real-time data exchange for robotics and IoT systems.
- Design, develop, and optimize core frameworks and software libraries for middleware infrastructure supporting autonomy, perception, and control subsystems.
- Join a team of engineers and promote best practices in software development and system integration for robotics.
- Collaborate with cross-functional teams (Hardware, Perception, Controls) to define requirements, debug system issues, and achieve reliable performance of distributed systems.
- Manage the integration and deployment of middleware frameworks such as ROS/ROS2 with DDS (e.g., FastDDS) and ensure compatibility as well as real-time QoS.
- Contribute to toolchains and CI/CD pipelines for rapid development, testing, and deployment of robotic middleware solutions.
- Evaluate and select appropriate industrial communication protocols (MQTT, OPC-UA, DDS) based on system requirements such as latency, reliability, and scalability.
Our expectations of you
Qualifications
- Advanced knowledge of C++ and Python for system development and infrastructure scripting.
- Expertise in ROS and ROS2, including the integration of custom DDS implementations as ROS2 backend.
- Comprehensive knowledge of real-time communication protocols and distributed systems in robotics and IoT.
- Familiarity with containerization, CI/CD, and development automation.
- Strong problem-solving and debugging skills for multi-platform integration and performance optimization.
- Desirable: Knowledge of cloud-native microservices.
- Knowledge about security and access control in DDS-based robotic environments.
Experience
- Deep understanding of DDS (Data Distribution Service) and practical experience with a variant such as FastDDS.
- Extensive experience in direct work with robots and IoT device integration, including sensor and actuator frameworks.
- Experience in performance tuning of middleware and management of QoS policies in DDS.
- Experience with industrial communication protocols and IIoT system integration.
- Leadership experience in high-performing teams, especially in building and scaling a development culture.
What we offer
- Performance-oriented and autonomous work culture with flat hierarchies, flexible working hours, and 30 days of vacation.
- A passionate and highly qualified team of international experts aiming to redefine robotic assistants.
- Competitive salary package plus special employee discounts.
- Whether it's summer parties or company town hall meetings - we celebrate successes together.
- Support for your personal and professional development.
Benefits
Work-Life-Integration
Health, fitness & fun
Topics you will work on
Job locations
About your employer
Neura Robotics GmbH, based in Metzingen, is an innovative company focused on cognitive robotic systems. With products like the robotic arm MAiRA and the humanoid robot 4NE1, the company integrates AI with mechanical elements to create seamless human-machine interaction. Over 1200 employees from more than 45 nations contribute to Neura Robotics' global expansion.
- Startup
- Onsite, Hybrid
- Electronics, Automatization
More jobs
These jobs might also interest you
Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...