Embedded C++ Developer – Linux (EBH)
Bosch Global Software Technologies · Bengaluru
| Company | Bosch Global Software Technologies |
|---|---|
| Role | Embedded C++ Developer – Linux (EBH) |
| Location | Bengaluru |
| Work mode | On-site |
| Experience | 1–3 years |
| Job type | Full-time |
| Qualification | Bachelor'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
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
Get jobs like this every day on WhatsApp. Free, no spam, only verified openings.
Join channelStay 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.