Embedded Vision & Communications Software Engineer DDS/ROS2

Jobtorob

Germany (OH)

On-site

USD 42,513 - 51,960

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A robotics technology company in Germany is looking for a Software Engineer - Embedded Vision & Communications. This full-time position requires a Bachelor’s or Master’s degree and over five years of experience in software development, primarily in C++. Candidates should be familiar with DDS implementations and have a strong expertise in embedded systems. Knowledge of computer vision and networking concepts is essential. This role offers an engaging opportunity to work on innovative technologies.

Qualifications

  • Experience with modern C++ (C++14/17/20).
  • Hands-on experience with DDS implementation, preferably FastDDS.
  • Experience in embedded systems programming on resource-constrained targets.

Skills

C++14/17/20
Data Distribution Service (DDS)
Embedded systems programming
Computer vision concepts
Networking concepts (UDP, multicast)
ROS 2

Education

Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering

Job description

Software Engineer - Embedded Vision & Communications

NEURA Robotics GmbH | Imprint |

Germany

Vacancy for

Human

Employment type

Full-time

Necessary education

Employer provided salary

1€ per year

Posted at 03.11.2025

Description

Requirements

  • You hold a Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field;
  • You have more than five years of professional software development experience with modern C++ (C++14/17/20);
  • You have proven, hands-on experience with a Data Distribution Service (DDS) implementation, preferably FastDDS, and you possess a strong understanding of the RTPS protocol;
  • You have solid experience in embedded systems programming, including development on resource-constrained targets (SoCs, MCUs) using Embedded Linux, QNX, or an RTOS;
  • You are familiar with computer vision concepts and data flows, such as image streams, point clouds, and object detection metadata;
  • You have a strong understanding of networking concepts (UDP, multicast) and real-time systems principles;
  • You have experience with ROS 2, which is considered a significant advantage.

    Check out the full job listings here.
Creative Freedom and Agility, Attractive Compensation, Professional Growth,Passion for Winning, One Team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Embedded Vision & Communications
Software Engineer - Embedded Vision & Communications

Jobtorob • Germany (OH)

On-site
USD 48,000
Robotics Platform Interfaces Engineer — APIs & Protocols
Robotics Platform Interfaces Engineer — APIs & Protocols

Jobtorob • Germany (OH)

On-site
USD 64,000 - 83,000
Creative Freedom
Attractive Compensation
Professional Growth
+2
Robotics Software Engineer - Platform Interfaces
Robotics Software Engineer - Platform Interfaces

Jobtorob • Germany (OH)

On-site
USD 64,000 - 83,000
Creative Freedom
Attractive Compensation
Professional Growth
+2
ROS 2 Engineer
ROS 2 Engineer

Jobtorob • Germany (OH)

On-site
USD 80,000 - 120,000
Creative Freedom and Agility
Attractive Compensation
Professional Growth
ROS 2 Robotics Engineer — Motion Planning & Open Source
ROS 2 Robotics Engineer — Motion Planning & Open Source

Jobtorob • Germany (OH)

On-site
USD 80,000 - 120,000
Creative Freedom and Agility
Attractive Compensation
Professional Growth
Senior/Staff System Software Engineer — ADAS Vision Platform
Senior/Staff System Software Engineer — ADAS Vision Platform

Phantom AI • Mountain View (CA)

On-site
USD 180,000 - 240,000
Medical, dental, vision coverage
Paid Time Off
FSA
+1
Embedded & Firmware Engineer (human)
Embedded & Firmware Engineer (human)

NEURA Robotics • Germany (OH)

On-site
USD 90,000 - 150,000
Senior/Staff System Software Engineer — ADAS Vision Platform
Senior/Staff System Software Engineer — ADAS Vision Platform

Phantom-Ai-2 • Mountain View (CA)

On-site
USD 180,000 - 240,000
Medical coverage
Dental coverage
Vision coverage
+3
Real-Time Embedded Software Engineer - Automotive (C++/ROS)
Real-Time Embedded Software Engineer - Automotive (C++/ROS)

Phantom AI • Mountain View (WY)

On-site
USD 180,000 - 230,000
Medical, dental, and vision coverage
Office snacks & reimbursable meals*
Paid Time Off
+2
Robotics Middleware Architect (ROS 2 | DDS | OROCOS)
Robotics Middleware Architect (ROS 2 | DDS | OROCOS)

NEURA Robotics • Germany (OH)

On-site
USD 120,000 - 160,000