Embedded Software Engineer

Bosch Group · Cluj-Napoca, CJ, Romania

ExclusiveFull-timeposted 15h ago

Apply directly on Bosch Group’s careers site — no account needed.

Get the next jobs like this one by email

One free alert to apply before the crowd — jobs land straight from company career pages. One-click unsubscribe.

About the role

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.

Get the next jobs like this one by email

One free alert to apply before the crowd — jobs land straight from company career pages. One-click unsubscribe.