Embedded Software Engineer
Bosch Group · Cluj-Napoca, CJ, Romania
Candidature directe sur le site carrière de Bosch Group — sans créer de compte.
Recevez les prochaines offres comme celle-ci par email
Une alerte gratuite pour postuler avant la foule — les offres arrivent en direct des pages carrière. Désinscription en un clic.
À propos du poste
The Embedded Software Engineer for Connected Services is responsible for the development, integration, and validation of embedded software within a connected vehicle platform. The project focuses on enabling advanced vehicle connectivity capabilities, including secure com-munication between in-vehicle systems and cloud/backend services, supporting use cases such as over-the-air updates, remote diagnostics, data acquisition, and execution of vehicle functions. The role contributes to building scalable, reliable, and high-performance software running on embedded control units, ensuring seamless interaction across the vehicle eco-system (ECUs, networks, backend platforms) in a software-defined vehicle environment.
Key Responsibilities
Embedded Software Development
• Design, develop, and maintain embedded software components using C++ (design, patterns, antipatterns, debugging)
• Implement functionalities for connectivity and vehicle services
System Integration & Connectivity
• Integrate software with ECUs and in-vehicle networks (CAN, Ethernet, etc.)
• Develop and maintain connectivity features (WiFi, Bluetooth, cellular networks, geo-positioning)
• Ensure end-to-end communication between vehicle and backend systems
Automotive Domain Implementation
• Apply deep knowledge of automotive protocols and architectures (CAN, J1939, UDS, DoIP, SOME/IP, diagnostics, E/E architectures, Automotive Ethernet)
• Ensure correct system behavior across complex in-vehicle system architectures
Linux & Platform Engineering
• Develop and troubleshoot software in Linux environments (CLI, kernel, libraries, TPM)
• Contribute to system stability, performance, and security
Service-Oriented Design & IPC
• Design and implement service-oriented solutions
• Work with IPC and communication technologies (D-Bus, gRPC, MQTT, HTTP, sock-ets, pipes, queues)
Automation & Tooling
• Use Python and Shell scripting for automation (build, test, integration)
• Improve development and testing efficiency through automation and tooling
Integration, Testing & Validation
• Perform embedded software integration across software & system components
• Ensure proper validation, testing, and debugging across software components and systems
Code Quality
• Perform and contribute to code reviews
• Ensure clean, maintainable, and high-quality code
Collaboration
• Work in international, cross-functional, and distributed teams
• Collaborate with stakeholders (architects, backend teams, system engineers)
• Communicate effectively in English in a multicultural environment
• Deep knowledge of C++ (design, patterns, antipatterns, debugging)
• Strong expertise in Linux OS (CLI, kernel, libraries, TPM)
• Experience in embedded software development, integration, and validation
• Strong knowledge of automotive domain and protocols (CAN, UDS, SOME/IP, ve-hicle diagnostics, Ethernet)
• Experience with networking and connectivity (WiFi, Bluetooth, cellular network)
• Proficiency in Python and Shell scripting
• Strong understanding of service-oriented design and inter-process communica-tion (D-Bus, gRPC, MQTT, HTTP, Linux queues, pipes, sockets)
Key Competencies
• Proactive mindset with strong ownership
• Good English and communication skills
• Ability to work autonomously and effectively in international teams
• Strong analytical thinking and problem-solving skills
• Structured, quality-driven approach
Impact & Contribution
• Contributes to the development of scalable connected vehicle platforms
• Enables reliable communication between vehicles and cloud ecosystems
• Supports innovation in software-defined vehicles and connected mobility services
LikeABosch Benefits:
Your work-life balance is valuable to us, so we offer you:
- 25 Days of annual leave, because work-life balance is essential to us;
- Flexible working hours and if you want to work from somewhere else than the office, our Home Office program helps you do that 70% of your working time/month.
Your health and well-being is important to us, so we have you covered:
- Medical subscription;
- Accident insurance;
- Sport activities and well-being initiatives.
We believe in a Life-Long Learning approach, so you can take advantage of:
- Technical and soft skills trainings;
- Access to e-learning platforms;
- Local and Global career development programs;
- Opportunity to attend conferences;
- Bookster subscription.
You will be part of a product company. You will contribute to developing end-to-end products that are delivered to Global OEMs.
On top of these, we are offering:
- A monthly budget which can be used for several different services on an online benefit platform;
- Annual bonus;
- Lunch discounts.
Ready to work LikeABosch?
We live by our values, have an open feedback culture and there is plenty of room for innovative ideas. All because a team is only as valuable as its members.
Recevez les prochaines offres comme celle-ci par email
Une alerte gratuite pour postuler avant la foule — les offres arrivent en direct des pages carrière. Désinscription en un clic.