Posted on: 01/06/2026
Job role : HMI Developer
Job Description :
We are seeking a highly skilled Embedded Software Engineer with strong expertise in Automotive Embedded Systems, AUTOSAR, and Qt-based HMI development. The ideal candidate will be responsible for designing, developing, integrating, and optimizing embedded software solutions for automotive platforms, including ECU, Cockpit, Infotainment (IVI), Instrument Cluster, and Body/Chassis Control Systems.
You will work closely with cross-functional teams, including hardware, systems, testing, and architecture teams, to deliver high-quality, scalable, and reliable embedded software solutions aligned with automotive industry standards.
Key Responsibilities :
- Design, develop, and maintain embedded software applications for automotive ECU, cockpit, IVI, cluster, and body/chassis systems.
- Develop robust and efficient software using Embedded C and C++ for automotive embedded platforms.
- Design and implement Qt / Qt Quick / QML-based Human Machine Interface (HMI) applications for digital cockpit and infotainment systems.
- Develop and integrate AUTOSAR-compliant software components and services interfacing with the AUTOSAR Runtime Environment (RTE).
- Work on AUTOSAR software architecture, including sender-receiver communication, client-server communication, ECU configuration, and RTE integration.
- Develop and optimize applications running on RTOS-based systems, ensuring efficient task scheduling, synchronization, and real-time performance.
- Implement and debug low-level drivers and peripheral interfaces such as UART, SPI, I2C, CAN, ADC, PWM, GPIO, DMA, watchdog timers, and interrupt handling.
- Perform board bring-up activities, hardware-software integration, and microcontroller-level debugging.
- Collaborate with hardware, system, and validation teams to troubleshoot and resolve software and integration issues.
- Contribute to software architecture, modular design, code reviews, and performance optimization initiatives.
- Ensure compliance with automotive software development processes, coding standards, and quality requirements.
- Support embedded Linux-based development environments and Qt-based software stacks where applicable.
Required Skills & Qualifications :
- 6-8 years of experience in embedded software development, preferably within the automotive domain.
- Strong proficiency in Embedded C and good working knowledge of C++.
- Hands-on experience with Qt, Qt Quick, and QML for embedded HMI and digital cockpit development.
- Strong experience in AUTOSAR-based software development, including application and service-layer development.
Solid understanding of AUTOSAR concepts such as :
1. Software Components (SWCs)
2. Runtime Environment (RTE)
3. Sender-Receiver Communication
4. Client-Server Communication
5. ECU Configuration
6. RTE Generation Flow
- Strong experience with RTOS-based application development, multitasking, scheduling, synchronization, timers, and inter-process communication.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1640602