
Opportunity at
BoschEmbedded_C++ Developer_EBH
Bosch is currently hiring an Embedded_C++ Developer_EBH to focus on middle layer and application software development for Linux embedded solutions. This position requires solid expertise in…
Career Tools
About This Role
Bosch is currently hiring an Embedded_C++ Developer_EBH to focus on middle layer and application software development for Linux embedded solutions. This position requires solid expertise in object-oriented programming and modern C++ development techniques. The ideal candidate will take part in building robust software architectures and participating in the complete development lifecycle.
Job Description
Bosch is currently hiring an Embedded_C++ Developer_EBH to focus on middle layer and application software development for Linux embedded solutions. This position requires solid expertise in object-oriented programming and modern C++ development techniques. The ideal candidate will take part in building robust software architectures and participating in the complete development lifecycle.
Responsibilities
- Develop middle layer and application software for Linux embedded solutions
- Design systems utilizing UML diagrams such as class, sequence, use case, dependency, and component diagrams
- Perform testing and validation through unit testing with Gtest and gmock, as well as static code analysis
- Work with version control systems like git and implement CI/CD pipelines utilizing Jenkins or Bamboo
- Participate in agile software development processes
Requirements
- Strong proficiency in modern C++ programming, specifically C++ 11 and above
- Demonstrated experience in multi-threaded application development and thread synchronization
- Applied knowledge of object-oriented programming concepts, SOLID principles, and design patterns
- Familiarity with Linux shell environments
- Experience utilizing Linux debugging tools such as gdb, strace, and valgrind, alongside build tools like make, cmake, and conan
- Four to eight years of professional experience
Qualifications
- Bachelor's or Master's degree in Electronics Engineering or a related field
- Working experience in the connectivity domain utilizing BLE, WiFi, and databases
- Familiarity with Python
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the job title for this position?
The position is titled Embedded_C++ Developer_EBH.
Which company is offering this role?
This role is offered by Bosch.
How many years of experience are required?
The posting specifies a requirement of four to eight years of experience.
What educational background is expected?
Candidates are expected to hold a Bachelor's or Master's degree in Electronics Engineering or a related field.
What is the location and salary for this job?
The location and salary are not stated in the job posting.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.
