This job is no longer available
This job expired on 03/09/2026. It no longer accepts applications.
Embedded Software Engineer – Connected Services
Bosch Group · Cluj-Napoca
Job description
About the role
The Embedded Software Engineer – Connected Services will develop, integrate and validate embedded software for a connected vehicle platform. The role enables secure communication between in‑vehicle systems and cloud services, supporting use cases such as over‑the‑air updates, remote diagnostics, data acquisition and vehicle function execution.
Key responsibilities
- Design, develop and maintain embedded C++ software components for connectivity and vehicle services.
- Integrate software with ECUs and in‑vehicle networks (CAN, Ethernet, etc.) and implement Wi‑Fi, Bluetooth, cellular and geo‑positioning features.
- Apply deep knowledge of automotive protocols (CAN, J1939, UDS, DoIP, SOME/IP, diagnostics, Automotive Ethernet) to ensure correct system behavior.
- Develop and troubleshoot software in Linux environments, including CLI tools, kernel modules, libraries and TPM.
- Design service‑oriented solutions using IPC technologies such as D‑Bus, gRPC, MQTT, HTTP, sockets, pipes and queues.
- Automate build, test and integration processes with Python and Shell scripting.
Required profile
- Proven experience in embedded software development for automotive applications.
- Strong knowledge of automotive communication protocols and system architectures.
- Ability to work in Linux development environments and contribute to system stability, performance and security.
- Experience designing service‑oriented solutions for vehicle connectivity.
Required skills
- C++
- Python
- Shell scripting
- Linux (CLI, kernel, libraries, TPM)
- CAN
- J1939
- UDS
- DoIP
- SOME/IP
- Automotive Ethernet
- Diagnostics
- Wi‑Fi
- Bluetooth
- Cellular networking
- Geo‑positioning
- D‑Bus
- gRPC
- MQTT
- HTTP
- Sockets
- Pipes
- Queues
What we offer
- Competitive compensation and benefits.
- Flexible working conditions and modern offices in Cluj‑Napoca.
- Access to cutting‑edge AI‑driven mobility projects.
- Opportunities for professional growth and continuous learning.
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