Bosch Group logo
Bosch GroupPosted 1 month ago

Embedded SW Developer (C++) - C2H

On-siteBengaluru, Karnataka, India

Full TimeMid LevelSmall

Job Summary

Develop embedded software using C++14/17 or above with a focus on multi-threading, concurrent programming, and STL. Implement MQTT fundamentals within a Linux development environment while applying strong data structures and algorithms. Optimize performance through profiling and tuning, and integrate protocols like Sparkplug B and Protocol Buffers as applicable. Leverage OPC UA and open62541 for industrial automation solutions. Requires 4-10 years of experience with a B.E./B.Tech degree. Join Bosch Global Software Technologies Private Limited, the largest software development center outside Germany, supporting global engineering and IT solutions across Europe, Asia Pacific, and the US.

Required Qualifications

  • B.E/B.Tech
  • 4-10 years
  • Strong C++ programming skills (C++14/17 or above)
  • Multi-threading and concurrent programming
  • STL, Smart Pointers, Data Structures & Algorithms
  • MQTT fundamentals
  • Linux development environment

Desired Qualifications

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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce