Open Role
Bosch

Opportunity at

Bosch

HMI Developer - EPS1

Bosch is currently hiring an HMI Developer - EPS1 to work in Bengaluru on a full-time basis. This on-site role focuses on leading the creation, evolution,…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Bengaluru, India
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz4h agoEmployer posted Nov 12, 2026
Listing Views3
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Bosch is currently hiring an HMI Developer - EPS1 to work in Bengaluru on a full-time basis. This on-site role focuses on leading the creation, evolution, and upkeep of graphical user interface applications for embedded systems. The position requires deep expertise in modern C++ and graphical frameworks to build efficient user interfaces on hardware with limited resources. This role is well-suited for an experienced software professional with eight to twelve…

Job Description

Bosch is currently hiring an HMI Developer - EPS1 to work in Bengaluru on a full-time basis. This on-site role focuses on leading the creation, evolution, and upkeep of graphical user interface applications for embedded systems. The position requires deep expertise in modern C++ and graphical frameworks to build efficient user interfaces on hardware with limited resources.

This role is well-suited for an experienced software professional with eight to twelve years of background in embedded HMI development. The chosen candidate will guide development teams, establish architectural standards, and bridge the gap between user experience designers, system architects, and hardware engineers.

Daily duties center on architecting scalable UI frameworks, integrating graphic components with communication layers and device hardware, and fine-tuning application performance metrics such as memory consumption, responsiveness, and boot duration. The ideal person will collaborate across disciplines to turn conceptual system needs into dependable production software.

Responsibilities

  • Manage the architecture, creation, and upkeep of GUI software for embedded products utilizing C++, LVGL, and Qt.
  • Establish architectural standards, development guidelines, and best practices for interface software.
  • Build modular UI components and reusable frameworks to speed up project delivery.
  • Connect interface software to underlying middleware, hardware peripherals, communication stacks, and embedded services.
  • Enhance graphical performance, device responsiveness, memory efficiency, and boot times on constrained hardware.
  • Partner with product owners, UX designers, hardware specialists, and system architects to convert needs into software code.
  • Advise and support engineering teams regarding coding practices, system design, and execution methods.

Requirements

  • Between 8 and 12 years of professional experience in the industry.
  • Demonstrated programming capability in C++ and graphical interface engineering.
  • Practical background using the Qt Framework, covering QML, Qt Widgets, Model-View Architecture, Custom Widget Development, and Signals and Slots.
  • Familiarity with LVGL for embedded platforms.
  • Background in building interface applications for constrained embedded hardware.
  • Experience connecting user interfaces to hardware interfaces, backend services, and communication protocols.
  • Troubleshooting and debugging abilities within embedded setups.
  • Familiarity with display technologies, touch interfaces, animations, and graphics rendering.
  • Background collaborating alongside cross-functional departments within a product development setting.

Qualifications

  • Bachelor of Engineering, Bachelor of Technology, or Master of Technology degree in Electronics and Communication or an equivalent discipline.
  • Familiarity with embedded graphics frameworks like OpenGL ES, DRM/KMS, Wayland, or EGL.
  • Exposure to alternative embedded interface frameworks such as Crank Storyboard or CODESYS Visualization.
  • Experience dealing with graphics subsystem integration.
  • Background participating in customer-facing technical discussions, solution architecture, and requirement analysis.

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 location and work arrangement for the HMI Developer - EPS1 role?

The position is based in Bengaluru and is explicitly designated as an on-site role.

What is the required level of experience for this position?

The posting specifies a requirement of 8 to 12 years of experience.

What educational background is needed?

Candidates must hold a BE, B.Tech, or M.Tech degree in Electronics and Communication or an equivalent field.

Does the job posting disclose the salary?

No, the salary is not stated in the job posting.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Bosch
BoschAdded to Jobsiz 1h ago
BengaluruFull-time
Bosch
BoschAdded to Jobsiz 22h ago
Bosch
BoschAdded to Jobsiz 1d ago
BengaluruFull-time

Posted by Bosch

Source: Bosch

View the original listing ↗

Posted by employer: Nov 12, 2026

Added to Jobsiz: Nov 12, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Bosch

Bosch

133Open Jobs
—No reviews yet
View Company Profile