C++ Senior Developer
Back to Jobs
The Bosch GroupGet Smart Job AI Coach in the appFree on iOS and Android

C++ Senior Developer
Location
bangalore, , India
Experience
Senior
Posted
Jul 30, 2026
Apply by
August 29, 2026
Applicants
0
Early applicantEasy applyPart-timeWork from Office
Job Description
## Company Description
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
## Job Description
Responsible for supporting SW engineers on software Design & Development with C++, especially towards development of new braking systems algorithm software (ESP, iBooster, ESPHev, IPB, DPB, Brake By Wire, Vehicle Dynamics 2.0) deployed in Electric and Autonomous vehicles. An opportunity to transform brake system SW in C++Candidate should have expertise & minimum 4-5 years’ of experience in Software development & design with C++, OOP.Very good knowledge of software and application design, design patterns and architecture·Basis understanding of UML, SOLID principles and other modeling methods·Knowledge of software development life cycle is added advantageVery good knowledge in Coding rules(MISRA, Autosar, CERT)Automotive and Embedded domain basis is an added advantage
## Qualifications
B.E/B.Tech, M.E/ M.Tech in Computer Science or Electronics and Communication
## Additional Information
4-8 years
Key Responsibilities
- Support software engineers in software design and development using C++
- Develop new braking systems algorithm software for electric and autonomous vehicles
- Apply software design patterns and architecture principles
- Adhere to coding rules including MISRA, AUTOSAR, and CERT
Requirements
- B.E/B.Tech in Computer Science or Electronics and Communication
- M.E/M.Tech in Computer Science or Electronics and Communication
Skills Required
C++Object-Oriented ProgrammingSoftware DesignDesign PatternsArchitectureUMLSOLID PrinciplesMISRAAUTOSARCERTAutomotive domain knowledgeEmbedded systems knowledge
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.





