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
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
Why are you reporting this job?
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bosch Group
Cluj-Napoca
Related job offers
-
Working Student – Software Testing (Automotive)
Bosch Group Cluj-Napoca -
Software Test Engineer
Bosch Group Cluj-Napoca -
Working Student – Software Development (C/C++/Python)
Bosch Group Cluj-Napoca -
Engineering Data Management Specialist – PMO for Space
ag Bucharest -
Data Governance Deployment Coordinator – Engineering Data Management
ag Bucharest