Embedded_C++ Developer_EBH
Role Overview
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
Full Job Posting
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
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
Qualifications
Bachelor's/Master’s degree in Electronics Engineering, or related field.
Additional Information
4 to 8 years
About Bosch Group
Global supplier of technology and services.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Bosch Group
Mechanical Design Engineer (Specialist) - Design of an Industrial welding controller
Bengaluru, IND
Senior EMC validation Engineer
Bengaluru, IND
Perform EMC and Electrical testing as per International Standard/ OEM specification Willingness to work in laboratory shifts operations. Understand Automotive Product functionality and failures during EMC/EE testing. Pro
Service Now Expert
Coimbatore, IND
The ServiceNow expert determines the best technical solutions and support to satisfy ESM(Enterprise service management) functional and business requirements. This position is responsible for • Activation and configuratio
IN_RBIC_Sr.Engineer/Asst Manager_Elelctronics/Electrical Maintenance (Machine shop)IN
, IND
Maintenance of Machine shop, machines, and equipment. Preventive, Predictive and breakdown maintenance of machine shop, machines equipment's. TPM Implementation· Experience in control system engineering. Preferable exper
IT Systems Engineering Intern (19 hours per week)
Roseville, USA
We are seeking a motivated IT Systems Engineering Intern to support the IT department at our semiconductor plant in Roseville, CA. The intern will collaborate with the Director of IT and team members to design and mainta
Logistics Cost Controlling Specialist Senior
Bengaluru, IND
Mechanical Design Engineer (Specialist) - Design of an Industrial welding controller
Bengaluru, IND
Embedded_C++ Developer_EBH
Bengaluru, IND
Senior EMC validation Engineer
Bengaluru, IND
Service Now Expert
Coimbatore, IND
IN_RBIC_Sr.Engineer/Asst Manager_Elelctronics/Electrical Maintenance (Machine shop)IN
, IND
IT Systems Engineering Intern (19 hours per week)
Roseville, USA
