Expleo logo

Embedded UI Designer / Engineer

Expleo 🇮🇳 Bangalore North, India

Full-time Senior

The primary role involves designing and implementing high-performance UI screens and widgets for industrial controller HMIs running on resource-constrained MCUs/SoCs, focusing on responsiveness and memory efficiency. Secondary responsibilities include building complementary web utilities for configuration or simulation and contributing to a shared design system for visual consistency.

Responsibilities

  • Design and implement UI screens and widgets for industrial controller HMIs
  • Build event-driven UIs with change-driven refresh
  • Implement robust navigation/state machines, deinit/teardown patterns, and memory-safe handling
  • Optimize rendering: dirty-rect invalidation, double-buffering, draw callbacks
  • Integrate UI with firmware data contracts

Requirements

  • 5-6 years of experience building embedded UIs (C/C++; LVGL/Qt/QML/TouchGFX/Crank Storyboard or similar)
  • Strong understanding of event-driven programming, partial/dirty region redraws, and double-buffering
  • Localization/i18n experience, including font handling (Unicode, fallbacks, multi-script)
  • Web experience with modern front-end (any of React/Angular/Vue/Svelte, etc.)
  • Tooling: Git, CMake, GCC/Clang, JTAG/SWD debug, performance profiling; Node.js toolchains for web builds

Key Skills

Embedded UI design C/C++ LVGL/Qt/QML/TouchGFX/Crank Storyboard Event-driven programming Partial/dirty region redraws Double-buffering Localization/i18n Font handling Web development React/Angular/Vue/Svelte Git CMake GCC/Clang JTAG/SWD debug Performance profiling Node.js

About Expleo

Expleo is a global engineering, technology and consulting service provider that partners with leading organisations to guide them through their business transformation, helping them achieve operational excellence and future-proof their businesses. Expleo benefits from more than 50 years of experience developing complex products, optimising manufacturing processes, and ensuring the quality of information systems. Leveraging its deep sector knowledge and wide-ranging expertise in fields including AI engineering, digitalisation, hyper-automation, cybersecurity and data science, the group’s mission is to fast-track innovation through each step of the value chain. As a responsible and diverse organisation, Expleo is committed to doing business with integrity and working towards a more sustainable and secure society. Expleo boasts an extensive global footprint, powered by 18,000 highly-skilled experts delivering value in 29 countries and generating more than €1.4 billion in revenue.

BEFORE YOU APPLY

Make sure your resume makes it through AI screening
Most resumes get filtered by AI before a human sees them.

Scan your resume

Upload your resume

Never miss similar opportunities 🔔

Get notified when new design engineering jobs that match your preferences become available. Set up personalized job alerts to stay ahead of the competition.