Senior C++ Engineer: Embedded Vision, ROS2 Expert (Remote)

Jobgether

España

Remote

EUR 80.000 - 115.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Flexible remote options
Competitive compensation package
Education support
Team-building activities
Location-specific benefits

Zusammenfassung

Jobgether partners with a Spain-based team to recruit a Senior C++ Software Engineer. The role centers on developing high-performance C++ software within a ROS2-based embedded vision and sensor-fusion platform for intelligent traffic systems.

You will design, implement, and optimize core components, integrate multiple sensors, and contribute to architecture decisions while mentoring peers. Remote-friendly with broad tech exposure.

Qualifikationen

  • At least 5 years of professional software development experience with C++.
  • Advanced proficiency in C++17/20, including memory management, multithreading and performance-focused coding.
  • Practical experience developing robotic applications with ROS2, including architecture and communication mechanisms.
  • Hands-on sensor integration in embedded vision, robotics, or sensor-fusion systems.
  • Experience with distributed, component-based architectures using pub/sub or message-based communication.
  • Strong Linux debugging, profiling, and performance analysis capabilities.
  • Proficient with Git and collaborative software development workflows.
  • Containerisation with Docker in development/build environments.
  • Excellent English communication and ability to own complex tasks.
  • Nice to have: ROS2 nodes and Python tooling; familiarity with Yocto, Kubernetes, CI/CD.

Aufgaben

  • Design, develop, and maintain core components using Modern C++ within a ROS2 framework.
  • Integrate multiple sensors and third-party components into an embedded vision and sensor-fusion platform.
  • Build distributed applications using pub/sub patterns for reliable data exchange.
  • Contribute to software architecture decisions and design scalable, maintainable solutions.
  • Develop unit and integration tests to ensure reliability and stability.
  • Identify bottlenecks and optimise runtime performance, memory usage, and concurrency.
  • Debug and troubleshoot Linux-based systems using profiling and debugging tools.
  • Manage container images and Docker configurations for development and target platforms.
  • Participate in code reviews and collaborate with engineers, architects, and stakeholders.
  • Mentor less experienced engineers and drive continuous improvement across the project.

Kenntnisse

C++
ROS2
Linux
Docker
Git
English
Multithreading
Debugging

Tools

Docker
ROS2 tooling

Jobbeschreibung

Jobgether partners with a Spain-based team to recruit a Senior C++ Software Engineer. The role centers on developing high-performance C++ software within a ROS2-based embedded vision and sensor-fusion platform for intelligent traffic systems.

You will design, implement, and optimize core components, integrate multiple sensors, and contribute to architecture decisions while mentoring peers. Remote-friendly with broad tech exposure.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior C++ Software Engineer
Senior C++ Software Engineer

Jobgether • Spanien

Remote
EUR 80.000 - 115.000
Flexible remote options
Competitive compensation package
Education support
+2
Senior C++/Go Systems Engineer - Remote Europe
Senior C++/Go Systems Engineer - Remote Europe

Jobgether • Spanien

Remote
EUR 70.000 - 110.000
Fully remote work within Europe
Flexible engagement options across EU
Competitive compensation based on exp
+7
Senior C++ Architect, Medical Robotics (Embedded)
Senior C++ Architect, Medical Robotics (Embedded)

Erni Spain • Barcelona

Hybrid
EUR 90.000 - 120.000
Private health insurance
Sick leave coverage
Language courses
+5
Senior C++ Developer - Computer Vision (Remote)
Senior C++ Developer - Computer Vision (Remote)

Tecnoempleo.Com • Madrid

Remote
EUR 33.000 - 36.000
ROS2 Robotics Software Engineer — Autonomous Systems
ROS2 Robotics Software Engineer — Autonomous Systems

Helsing • Barcelona

Vor Ort
EUR 70.000 - 110.000
Relocation support
Learning: €500 yearly allowance
Health & wellness: gym membership and
+3
Remote Senior C# / .NET Engineer
Remote Senior C# / .NET Engineer

Jobgether • Spanien

Remote
EUR 112.000 - 137.000
Fully remote
Independent contractor
Competitive compensation
+1
Senior C++ Hardware Systems Engineer – Hybrid Barcelona
Senior C++ Hardware Systems Engineer – Hybrid Barcelona

Script & Dot • Barcelona

Hybrid
EUR 70.000 - 90.000
Embedded Software Engineer (C++, Python, Linux) – Remote
Embedded Software Engineer (C++, Python, Linux) – Remote

ALTEN Delivery Centre Spain • Madrid

Hybrid
EUR 40.000 - 60.000
Long-term contract
International projects
Remote work flexibility
+2
Senior Full-Stack Engineer - AI Dev Infra (Remote Europe)
Senior Full-Stack Engineer - AI Dev Infra (Remote Europe)

Jobgether • Spanien

Remote
EUR 80.000 - 130.000
Fully remote across eligible locations
Ownership over product development
Opportunity to work on AI agent infra
+4
Senior C++ Architect - Medical Robotics (Hybrid)
Senior C++ Architect - Medical Robotics (Hybrid)

ERNI • Cataluña

Hybrid
EUR 70.000 - 110.000
Private health insurance
Sick leave coverage
Emotional, legal & family support
+7