Jobiglo

No results.

This job is no longer available

This job expired on 16/09/2026. It no longer accepts applications.

Embedded C++ Software Developer – Contract Role

Bosch Group · bengaluru

Contract Mid 🇬🇧 English
C++ C++14 Multi-threading Concurrent programming STL Smart pointers Data structures Algorithms MQTT Linux Sparkplug B Protocol Buffers Performance tuning Profiling OPC UA Unified Automation SDK open62541 Industrial Automation

Job description

About the role

Bosch Global Software Technologies is looking for an experienced Embedded Software Developer proficient in C++. The role is a full‑time contract position based in Bengaluru, focusing on developing high‑performance embedded solutions for industrial automation.

Key responsibilities

  • Design, implement, and maintain C++ code for embedded platforms following industry best practices.
  • Develop multi‑threaded and concurrent applications, ensuring reliability and real‑time performance.
  • Integrate communication protocols such as MQTT and, when required, Sparkplug B.
  • Collaborate with cross‑functional teams to troubleshoot, profile, and optimise software performance.
  • Participate in code reviews, documentation, and continuous improvement activities.

Required profile

  • Bachelor’s degree in Engineering (B.E./B.Tech) or related field.
  • 4–10 years of professional experience in embedded software development.
  • Strong problem‑solving abilities and a solid understanding of data structures and algorithms.

Required skills

  • Advanced C++ (C++14/17 or newer)
  • Multi‑threading and concurrent programming
  • STL, smart pointers, data structures, algorithms
  • MQTT fundamentals
  • Linux development environment

Preferred skills

  • Sparkplug B
  • Protocol Buffers (Protobuf)
  • Performance tuning and profiling
  • OPC UA (Unified Automation SDK / open62541)
  • Industrial automation domain knowledge

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Bosch Group.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contract basé à bengaluru.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

67 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Bosch Group

bengaluru