GEA Group

HMI Software Engineer

GEA Group

BengaluruFull timePosted Aug 3, 2026

Job description

A Bachelor's degree in IT, Automation, or equivalent Responsibilities / Tasks As a Human Machine Interface (HMI) Software Engineer, you play a crucial role in designing and implementing the HMI software for single machines . As we continue to grow, we are seeking a highly skilled and motivated HMI Software Engineer to join our dynamic team.

Responsibilities

Developing and Programming of HMI software on your own and as part of a team depending on the size of the project. Developing customer specific applications and also install these globally at our customers. Translating a customer request to a workable HMI software solution.

Your Profile

/ Qualifications Required Qualifications: A Bachelor's degree in IT, Automation, or equivalent. A minimum of 5 years of relevant experience in a similar role within an international business environment. Very good knowledge of Object-oriented Programming (Java, Java Swing, A-Vis, etc.) Strong understanding of Network Technologies, including Basic, TCP/IP, and OPC UA.

Proficiency in software versioning tools, such as GIT. Optional: Knowledge of IEC 61131-3 and Structured Text. Optional: Familiarity with databases (mention specific databases). Experience in working with agile teams and tools (MS DevOps, Jira, etc.) Experience in Development of UI (User-Interface). Preferable: Knowledge in User-centric design.

Personal Skills: Self-supportive, result-driven, and a team player. Willingness to travel globally (10 to 20%). Fluent in spoken and written English. Mandatory Technical Requirements: Knowledge in Java and Java Swing Knowledge in test automation Knowledge in the development of UI (User interface) What We Offer: A dynamic position in an international company with a lot of contact with internal and external stakeholders.

An enthusiastic and motivated team. Did we spark your interest? Then please click apply above to access our guided application process.