HamburgerMenu
hirist

HMI Developer - Qt/Qml - Automotive Domain

Nasugroup
Hyderabad
5 - 8 Years

Posted on: 08/10/2025

Job Description

Description :

We are looking for an experienced HMI Software Engineer with a strong background in Qt/QML and C++, specifically within the Automotive domain. The ideal candidate will play a key role in designing, developing, and maintaining Human-Machine Interface (HMI) solutions for next-generation automotive systems.

Key Responsibilities :

- Design, develop, and maintain HMI applications using Qt/QML for automotive infotainment and cluster systems.

- Collaborate with cross-functional teams to define architecture, implement software, and ensure performance and stability.

- Write high-quality, maintainable, and testable code in modern C++ (C++14 or above).

- Participate in UML-based software design and architecture discussions.

- Work in Agile/Scrum development environments with sprint-based execution.

- Integrate HMI software with embedded systems and real-time operating systems.

- Ensure compliance with industry coding standards such as MISRA C++.

- Analyze and solve complex software problems, ensuring reliable and efficient performance under real-time constraints.

Required Skills & Qualifications :

- Strong expertise in Qt/QML, with hands-on experience in HMI development.

- Expert-level programming skills in C++ (C++14 or above).

- Proven experience in the Automotive domain, particularly with HMI systems.

- Proficiency with UML tools for software design and documentation.

- Good understanding of embedded systems and software architecture.

- Experience with real-time, multi-core, multi-threaded, and multi-process systems.

- Familiarity with Automotive software layers, constraints, and development standards.

- Working knowledge of Agile methodologies, including sprint planning, daily stand-ups, and retrospectives.

- Knowledge of MISRA C++ or other relevant coding standards.

- Excellent problem-solving abilities and attention to detail.

Preferred Qualifications :

- Experience with CAN, LIN, Ethernet communication protocols.

- Familiarity with Automotive SPICE or ISO 26262 standards.

- Exposure to tools like JIRA, Confluence, GIT, CI/CD pipelines, etc.


info-icon

Did you find something suspicious?