HamburgerMenu
hirist

HMI Middleware Software Developer - C++

Global Technologies
Bangalore
3 - 6 Years
star-icon
4.2white-divider32+ Reviews

Posted on: 30/11/2025

Job Description

Description :



- 3+ Years of experience as a Software developer who has exposure to middleware development with C++ and Kanzi/QT/CGI HMI frameworks Description

- Strong proficiency in C++ (modern C++).

- Proficient in using development and project management tools such as Git, Jira and Confluence.

- Strong experience with Qt, QML and potentially Qt Creator.

- Strong problem-solving, debugging and analytical abilities.

- Knowledge of Autosaur Layer.

- Strong understanding of automotive communication protocols such as CAN.

- Experience with IPC/ICC mechanisms like shared memory for communication within application.

- Will implement critical ASW and middleware modules.

- Analyse and fulfil the functional requirements, legal regulations, production and the quality objectives of the program.

- Excellent communication and interpersonal skills, with the ability to work collaboratively across different time zones and cultures.

Roles & Responsibilities :



- An ideal candidate should have hands on experience on Instrument Cluster or Infotainment domain and should understand end to end process.

- Software developer who has exposure to middleware development with C++ and Kanzi/QT/CGI HMI frameworks Description

- Hands on experience with C++, python is a must.

- Good exposure on the development of middleware is needed

- Hands on experience with HMI tool chains (like Kanzi, CGI, Qt etc.) is an advantage

- Automotive domain knowledge - especially in Instrument Cluster

- Excellent written/verbal communication, Interpersonal and presentation skills.

- Hands-on with project management and collaboration tools (e.g., JIRA, Confluence).


info-icon

Did you find something suspicious?