This job is no longer available
This job expired on 16/09/2026. It no longer accepts applications.
Embedded C++ Software Developer (Contract-to-Hire)
Bosch Group · bengaluru
Job description
About the role
We are looking for an experienced Embedded Software Developer proficient in C++ to join Bosch’s Bengaluru development centre. The role focuses on designing and implementing high‑quality embedded solutions for industrial automation.
Key responsibilities
- Develop, test and maintain embedded C++ applications (C++14/17 or newer) for Linux‑based platforms.
- Implement multi‑threaded and concurrent components using STL, smart pointers and efficient data structures.
- Integrate communication protocols such as MQTT, Sparkplug B and OPC UA.
- Work with Protocol Buffers for data serialization and ensure performance through tuning and profiling.
- Collaborate with cross‑functional teams to deliver reliable software for industrial automation products.
Required profile
- Bachelor’s degree in Engineering (B.E/B.Tech) or equivalent.
- 4–10 years of professional experience in embedded C++ development.
- Strong understanding of Linux development environments.
- Ability to work independently and contribute to a fast‑paced engineering team.
Required skills
- Strong C++ programming (C++14/17 or higher)
- Multi‑threading and concurrent programming
- STL, smart pointers, data structures & algorithms
- MQTT fundamentals
- Linux development environment
- Optional: Sparkplug B, Protocol Buffers (Protobuf), performance tuning, OPC UA, industrial automation domain knowledge
What we offer
- Full‑time position with contract‑to‑hire (C2H) arrangement.
- Opportunity to work at Bosch’s largest software development centre outside Germany.
- Exposure to cutting‑edge industrial automation projects.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bosch Group
bengaluru
Related job offers
-
Lead QA Engineer for GenAI Solutions (MiDAS)
Bosch Group bengaluru -
Data Scientist – Generative AI Specialist
Bosch Group bengaluru -
Virtual Workplace Platform Engineer (PSM)
Bosch Group bengaluru -
Finance Solution Architect – SAP S/4HANA Public Cloud (EMEA/India)
Colliers Bangalore -
Global Mainframe Subject Matter Expert (SME)
Collabera Bengaluru