Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Bosch Group

NewBe an early applicant

Embedded_C++ Developer_EBH

Posted Updated
Discussion

Summary

Develops middle-layer and application software for embedded Linux solutions at Bosch in Bangalore, using modern C++ (C++11+), multithreading, OOP/design patterns, Linux debugging/build tools, and CI/CD (Jenkins/Bamboo). Connectivity work with BLE/WiFi is a plus. Targets 4-8 years' experience.

Tasks / Responsibilities: Will be responsible for Middle layer and Application software development for Linux embedded solutions with strong OOPs and C++ competencies. Expected skill set: · Strong in Modern C++ Programming skills, specifically C++ 11 and above· Experience in multi-threaded application development, thread synchronization etc.>· Linux - shell;· Strong in OOPS concepts, Applied knowledge of SOLID Principles and Design patterns >· Design experience - UML (Class, Sequence, Use case, Dependency, Component diagrams)>· Testing and Validation experience - Unit Testing using Gtest/gmock , Static Code analysis, >· Knowledge of different levels of tests>· Experience on Linux tools - Debugging (gdb, strace, valgrind), build tools (e.g. make, cmake, conan) , version control - git , CI/CD using Jenkins / Bamboo > · Experience in Agile SW developmentGood to Have skills: · working experience in connectivity domain using – BLE, WiFi & Database and Python

Bachelor's/Master’s degree in Electronics Engineering, or related field.

4 to 8 years

Skills

What Middle Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →