This job is no longer available
This job expired on 11/07/2026. It no longer accepts applications.
Embedded Linux C++ Developer – 5+ Years Experience
Bosch Global Software Technologies Private Limited · hosur road bangalore
Job description
About the role
Join Bosch Global Software Technologies as an Embedded Linux C++ Developer. You will work on middle‑layer and application software for Linux‑based embedded solutions, contributing to high‑quality, scalable code in a fast‑paced engineering environment.
Key responsibilities
- Develop and maintain middle‑layer and application software for embedded Linux platforms.
- Implement multi‑threaded components, ensuring proper synchronization and performance.
- Apply OOP principles, SOLID design, and design patterns to create robust architectures.
- Produce UML diagrams (class, sequence, use‑case, component) to document designs.
- Write unit tests using Google Test/Google Mock and perform static code analysis.
- Debug using gdb, strace, valgrind and manage builds with make, CMake, or Conan.
- Collaborate with version‑control (Git) and CI/CD pipelines (Jenkins or Bamboo) in an Agile setting.
Required profile
- Bachelor’s or Master’s degree in Electronics Engineering or a related field.
- 5–8 years of professional experience in embedded software development.
- Strong understanding of modern C++ (C++14 or newer) and multi‑threaded programming.
Required skills
- Modern C++ (C++14+)
- Multi‑threading and thread synchronization
- Object‑oriented programming, SOLID principles, design patterns
- UML diagramming (class, sequence, use‑case, component)
- Unit testing with GTest/GMock
- Static code analysis tools
- Linux debugging tools: gdb, strace, valgrind
- Build systems: make, CMake, Conan
- Version control: Git
- CI/CD: Jenkins, Bamboo
- Agile software development methodology
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 Global Software Technologies Private Limited
hosur road bangalore
Related job offers
-
Full Stack Developer (Angular & C#)
Bosch Group hosur road bangalore -
SOC L3 Analyst – Cybersecurity Lead
Bosch Group hosur road bangalore -
Senior SOC L3 Analyst – Cybersecurity (Part‑time)
Bosch Group hosur road bangalore -
Finance Solution Architect – SAP S/4HANA Public Cloud (EMEA/India)
Colliers Bangalore -
Global Mainframe Subject Matter Expert (SME)
Collabera Bengaluru