DailyITJobs

Embedded C++ Developer – Linux (EBH)

Bosch Global Software Technologies · Bengaluru

CompanyBosch Global Software Technologies
RoleEmbedded C++ Developer – Linux (EBH)
LocationBengaluru
Work modeOn-site
Experience1–3 years
Job typeFull-time
QualificationBachelor's or Master's degree in Electronics Engineering or a related field

About this job

Bosch Global Software Technologies is hiring an Embedded C++ Developer in Bengaluru. You will write middle-layer and application software for embedded Linux products using modern C++.

The role needs strong object-oriented design, multithreading and testing skills, along with everyday Linux debugging tools. Experience with BLE, Wi-Fi, databases or Python is a plus.

Eligibility

  • Strong modern C++ (C++11 and later)
  • Experience with multithreaded code and thread synchronization
  • Good grasp of OOP, SOLID principles, design patterns and UML
  • Unit testing with gtest/gmock and static code analysis
  • Bachelor's or Master's in Electronics or a related field

Skills required

Modern C++Embedded LinuxMultithreadingOOP & SOLIDDesign PatternsGoogleTestCMakeGitJenkins

What you will do

  • Develop middle-layer and application software for embedded Linux
  • Design components with UML and apply design patterns
  • Write unit tests and run static analysis
  • Debug with gdb, strace and valgrind; build with make, CMake or Conan
  • Work in Agile teams using Git and Jenkins or Bamboo pipelines

How to apply

  • Open the official Bosch Global Software Technologies job page with the Apply button and submit your application there.
  • Tailor your resume to C++ projects on Linux, threading work and the tests and tools you used.

Before the interview, prepare:

  • Modern C++: smart pointers, move semantics, RAII and lambdas
  • Threads: mutexes, condition variables, deadlocks and how to avoid them
  • Linux debugging: using gdb, strace and valgrind on a crash or memory leak
  • SOLID and design patterns: explain one pattern you used in real code

Apply on official website →

Stay safe: DailyITJobs is not a recruitment agency and is not connected to Bosch Global Software Technologies. Apply only on the official website. Never pay anyone for a job, interview or offer letter.

Posted 6 Nov 2026 · Last checked 10 Nov 2026 · Official source

More Software Engineer jobs