Client Location : Gurugram
Experience : 8+ years
Education : B.Tech in Electronics / Computer Science
Apply at : careers@estar-tech.com with subject " Senior Embedded UI Developer "
About the Role
We are looking for a Senior Embedded UI Developer to build high-performance UIs for automotive HMI systems using Qt for MCUs, C++, and QML. The role involves working on ARM Cortex-M microcontrollers and optimizing UI performance for resource-constrained environments.
Required Skills
Core Programming :
- C++ : Strong, proficient C++ programming skills for application logic and hardware interaction in an embedded environment.
- QML : Demonstrable experience in designing UIs using QML (Qt Markup Language).
Framework & Toolchain Experience :
Qt for MCUs : Hands-on experience with the Qt for MCUs framework (Qt Quick Ultralite).Qt Creator / Qt Design Studio : Proficiency in using Qt development tools for UI design and application development.CMake : Familiarity with the CMake build system for project configuration.Embedded Systems Expertise :
Microcontroller (MCU) Development : Proven experience working with 32-bit MCUs, preferably ARM Cortex-M series (Cortex-M7 / M0+).Hardware Interfacing : Ability to write code to control and communicate with MCU peripherals (e.G., CAN, SPI, I2C).RTOS / Bare Metal : Experience with Real-Time Operating Systems (e.G., FreeRTOS) or bare-metal programming.Resource Optimization : Skills in optimizing code for memory (RAM / Flash) and CPU performance on resource-constrained devices.