¡Activa las notificaciones laborales por email!

Embedded Software Engineer

Xpert Direct

Barcelona

Presencial

EUR 40.000 - 70.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A cutting-edge robotics company in Barcelona is seeking an Embedded Robotics Software Engineer to develop autonomous logistics systems. The role involves designing real-time embedded software using ROS2, collaborating on complex projects with multidisciplinary teams in a dynamic environment.

Formación

  • Proven experience with ROS2 and DDS middleware in real-time embedded systems.
  • Strong programming skills in C++ (14 / 17) and Python for embedded applications.
  • Familiarity with SLAM, real-time sensor processing, and low-latency control loops.

Responsabilidades

  • Design and implement embedded software modules for navigation, mapping, and object handling using ROS2.
  • Integrate sensor fusion data for real-time localization and obstacle avoidance.
  • Perform HIL testing and system validation in warehouse-like environments.

Conocimientos

Robotics
Embedded Systems
Logistics Automation
Programming in C++
Python
Sensor Processing

Herramientas

ROS2
DDS middleware
RTOS
FreeRTOS
Zephyr

Descripción del empleo

2 days ago Be among the first 25 applicants

Direct message the job poster from XpertDirect

Embedded Robotics Software Engineer – ROS2 for Intelligent Logistics Systems

Robotics | Embedded Systems | Logistics Automation

Do you thrive at the intersection of robotics, real-time embedded systems, and intelligent automation ?

We’re hiring for an innovative robotics company designing autonomous logistics and warehouse systems . As an Embedded Software Engineer, you’ll build modular, real-time software using ROS2 , powering mobile robots navigating complex, dynamic environments.

You’ll collaborate with multidisciplinary teams to fuse sensor data, integrate motion planning, and validate systems in real-world conditions.

What You’ll Do :

  • Design and implement embedded software modules for navigation , mapping , and object handling using ROS2
  • Integrate sensor fusion data (e.g., LIDAR , IMU , vision ) for real-time localization and obstacle avoidance
  • Optimize communication pipelines between edge devices and central controllers in multi-robot environments
  • Collaborate with control engineers and AI teams on motion planning and machine learning integration
  • Perform HIL (hardware-in-the-loop) testing and system validation in warehouse-like environments
  • Proven experience with ROS2 and DDS middleware in real-time embedded systems
  • Strong programming in C++ (14 / 17) and Python for embedded applications
  • Experience with microcontrollers or SoCs running embedded Linux or RTOS (e.g., FreeRTOS , Zephyr )
  • Familiarity with SLAM , real-time sensor processing , and low-latency control loops
  • Bonus : Knowledge of industrial communication protocols (e.g., CAN , MQTT )

Bonus Points :

  • Experience with autonomous mobile robots (AMRs) , AGVs , or robotic arms in logistics
  • Background in edge AI optimization (e.g., TinyML , ONNX Runtime )

Seniority level

  • Seniority level Mid-Senior level

Employment type

  • Employment type Full-time

Job function

  • Industries Semiconductor Manufacturing

Referrals increase your chances of interviewing at XpertDirect by 2x

Get notified about new Embedded Software Engineer jobs in Barcelona, Catalonia, Spain .

Internship - AI Embedded Software Engineer (Italy Based) Firmware Engineer (Role on Hold, Future Hiring Planned) Automotive QA Engineer - Embedded Systems Software Engineer (Role on Hold, Future Hiring Planned) Computer Architecture Engineer (Embedded, Multicore, Mpsoc, Cpu Hardware) For Multicore Processor Analysis Senior Embedded Software Engineer (with Medical devices experience) Embedded Linux Senior Software Engineer - Optimisation .NET Software Engineer for Embedded Systems Senior Ubuntu Embedded IoT System Engineer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.