Join As HMI Developer At Bosch | Apply Now
Job Overview:
| Company | Bosch Global Software Technologies Private Limited |
|---|---|
| Job Role | HMI Developer |
| Job ID | 744000161220364 |
| Work Location | Bangalore, India |
| Job Type | Full-time |
| Experience | 8 – 12 years |
| Qualification | BE / B.Tech / M.Tech |
| Salary | Not disclosed |
| Careers Page | www.bosch.in |
Skills: C++ Qt Framework LVGL Embedded Systems GUI Development QML Hardware Integration

Build embedded graphics systems with Bosch as an HMI Developer
Bosch Global Software Technologies is hiring an experienced HMI Developer in Bangalore. You will design and develop HMI and GUI applications for embedded products using C++, Qt, and LVGL.
Who Can Apply?
- Candidates holding a BE, B.Tech, or M.Tech degree in Electronics and Communication (E&C) or any equivalent stream.
- Professionals with 8 to 12 years of relevant experience in C++, Qt, and HMI/GUI development.
- Engineers skilled in building user interfaces for resource-constrained embedded devices.
About Bosch:
Bosch Global Software Technologies is a fully owned subsidiary of Robert Bosch GmbH and serves as its largest software center outside Germany. The company delivers end-to-end engineering, IT, and business solutions with a strong global footprint.
What You Will Do as HMI Developer
- HMI Architecture Design: Lead the design, development, and maintenance of HMI and GUI applications for embedded products using C++, Qt, and LVGL while defining software architecture guidelines.
- UI Framework Creation: Develop reusable UI frameworks, widgets, and components to speed up product development across embedded platforms.
- Software Integration: Integrate HMI applications with underlying embedded software, middleware, communication interfaces, and hardware peripherals.
- Performance Optimization: Optimize UI performance, memory utilization, startup time, and responsiveness on resource-constrained embedded devices.
- Cross-functional Mentorship: Work closely with UX designers, system architects, and hardware teams while mentoring development teams on coding standards and architecture.
Skills Required:
Programming & Frameworks. Strong programming experience in C++ alongside hands-on expertise in Qt Framework and LVGL for embedded systems.
UI & Graphics. Proficiency in developing HMI applications, custom widgets, graphics rendering, and animations for resource-constrained devices.
System Integration. Experience in integrating user interfaces with backend services, communication stacks, and underlying hardware peripherals.
Basic Qualifications:
- BE/B.Tech/M.Tech in Electronics & Communication or any equivalent degree
- 8 to 12 years of relevant professional experience
Preferred Qualifications:
- Knowledge of embedded graphics frameworks like OpenGL ES, EGL, DRM/KMS, or Wayland
- Exposure to CODESYS Visualization or Crank Storyboard
- Experience in customer-facing technical roles and solution architecture
Why Bosch?
Join Bosch to work at their largest software development center outside Germany and build next-generation technologies for global automotive and industrial products.
How to Prepare
Our tips, based only on what the listing asks for:
- Revise core concepts of C++ programming, memory management, and object-oriented design for embedded systems.
- Practice Qt framework components including Qt Widgets, QML, Qt Quick, and the Signals & Slots mechanism.
- Brush up your knowledge of LVGL development, graphics rendering pipelines, and display technologies.
- Prepare examples from past projects where you optimized UI performance on resource-constrained devices.
What the Listing Does Not Mention
- No salary or compensation details are mentioned in the posting.
- No application end date or deadline is provided.
- Work mode options such as remote or hybrid are not stated.
How to Apply: Bosch
- Click the apply link to open the official job posting page on SmartRecruiters.
- Review the job description and eligibility criteria carefully.
- Sign in to your account and submit your application with your updated resume.
Apply on the official portal and advance your career in embedded software engineering with Bosch.
Important Links:
| Events | Links |
|---|---|
| Apply Now | Click Here |
| Official Careers Page | Click Here |
Frequently Asked Questions:
What qualification is required?
Required qualification: BE / B.Tech / M.Tech. See the eligibility section above for details.
Can freshers apply for this job?
No, this role requires 8 to 12 years of experience.
Where is the job location?
The job location is Bangalore, India.
What technologies will I work with?
You will work with C++, Qt framework, and LVGL for embedded HMI development.
Stay safe: Bosch does not charge any fee to apply or to give an interview. If anyone asks you for money for a job, a referral or an offer letter, it is a scam.
Source: the official Bosch careers listing for this role.
Related Jobs You May Like
- Join As Software Engineer – Cloud Native Protection At Rubrik | Apply Now
- Join As Business Development Representative At Salesforce | Apply Now
- Join As Software Engineering MTS At Salesforce | Apply Now
- Join As Technical Consultant At Philips | Apply Now
Disclaimer: This job post is for information only. All applications and questions should go to Bosch through the official process.
About us:
CareerFinder.co.in: At CareerFinder.co.in, we are committed to connecting individuals with top-notch job opportunities seamlessly. Explore endless possibilities for your career growth and success with us.