Jobiglo

No results.

This job is no longer available

This job expired on 16/09/2026. It no longer accepts applications.

Senior C++ Embedded Software Engineer

Bosch Group · Cluj-Napoca

Senior 🇬🇧 English
C++ Linux CAN J1939 UDS DoIP SOME/IP Automotive Ethernet Bluetooth cellular gRPC MQTT HTTP pipes queues Python Shell scripting TPM

Job description

About the role

We are looking for a Senior C++ Embedded Software Engineer to join Bosch Engineering Center Cluj. You will develop, integrate and validate embedded software for connected vehicle platforms, enabling secure communication, over‑the‑air updates and remote diagnostics.

Key responsibilities

  • Design, develop and maintain C++ embedded software components, applying design patterns and debugging techniques.
  • Integrate software with ECUs and in‑vehicle networks (CAN, Ethernet, etc.) and implement connectivity features such as Wi‑Fi, Bluetooth and cellular.
  • Ensure end‑to‑end communication between vehicle systems and cloud/back‑end services.
  • Apply automotive protocols (CAN, J1939, UDS, DoIP, SOME/IP, diagnostics, Automotive Ethernet) within complex E/E architectures.
  • Develop and troubleshoot software in Linux environments, including kernel, libraries and TPM.
  • Design service‑oriented solutions using IPC technologies (D‑Bus, gRPC, MQTT, HTTP, sockets, pipes, queues).
  • Automate build, test and integration processes with Python and Shell scripting.

Required profile

  • Several years of experience in embedded software development for automotive applications.
  • Strong knowledge of C++ and Linux system programming.
  • Hands‑on experience with automotive communication protocols and in‑vehicle networks.
  • Ability to work on complex, safety‑critical systems and deliver high‑quality code.

Required skills

  • C++
  • Linux (CLI, kernel, libraries, TPM)
  • Automotive protocols: CAN, J1939, UDS, DoIP, SOME/IP, Automotive Ethernet
  • Network interfaces: Wi‑Fi, Bluetooth, cellular
  • IPC and communication: D‑Bus, gRPC, MQTT, HTTP, sockets, pipes, queues
  • Python
  • Shell scripting

What we offer

  • Flexible working conditions and modern offices in Cluj‑Napoca.
  • Opportunities for professional and personal development in a leading automotive technology company.
  • Collaborative environment focused on innovation and AI‑driven mobility solutions.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Bosch Group.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

47 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Bosch Group

Cluj-Napoca