Bosch Global

HMI Developer - EPS1

Bosch Global
Apply
4 days ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Lead the design, development, and maintenance of HMI/GUI applications for embedded products.
  • Define HMI software architecture, design guidelines, and development best practices.
  • Develop reusable UI frameworks, widgets, and components.
  • Integrate HMI applications with embedded software, middleware, communication interfaces, backend services, and hardware peripherals.
  • Optimize UI performance, memory utilization, startup time, and responsiveness on resource-constrained embedded devices.
  • Collaborate with UX designers, system architects, hardware teams, and product owners.
  • Mentor and guide development teams on architecture, coding standards, and development methodologies.
  • Perform debugging and troubleshooting in embedded environments.

Requirements

  • Strong programming experience in C++ and HMI/GUI development.
  • Extensive hands-on experience with Qt Framework, including Qt Widgets, Qt Quick, QML, Signals & Slots, Model-View Architecture, and custom widget development.
  • Strong experience developing with LVGL for embedded systems.
  • Experience developing HMI/GUI applications for resource-constrained embedded devices.
  • Experience integrating HMI applications with backend services, communication stacks, and hardware interfaces.
  • Strong debugging and troubleshooting skills in embedded environments.
  • Understanding of graphics rendering, animations, touch interfaces, and display technologies.
  • Experience working with cross-functional teams in a product development environment.
  • BE, B.Tech, M.Tech in E&C, or an equivalent qualification.
  • 8–12 years of experience.
  • Knowledge of OpenGL ES, EGL, DRM/KMS, or Wayland is desirable.
  • Exposure to CODESYS Visualization, Crank Storyboard, or other embedded HMI frameworks is desirable.
  • Experience with graphics subsystem integration and customer-facing technical roles, requirements analysis, or solution architecture is desirable.

Tech Stack

Categories

Bosch Global

About Bosch Global

10,000+ employees

Bosch Global (Robert Bosch GmbH) develops and sells mobility components and software, industrial automation and sensors, home appliances and power tools, and energy and building technologies to automakers, manufacturers, builders, and consumers. It monetizes through product sales and connected services spanning IoT, AI, and embedded software. Founded in 1886 and headquartered in Gerlingen-Schillerhöhe, Germany, the privately held Bosch Group operates worldwide across Mobility, Industrial Technology, Consumer Goods, and Energy and Building Technology sectors.

Contact me