HMI Software Engineer

9 Months ago • 5 Years + • Software Development & Engineering

Job Summary

Job Description

As a Human Machine Interface (HMI) Software Engineer, you will be responsible for designing and implementing the HMI software for single machines. You will develop and program HMI software independently and as part of a team, depending on the project's size. You will also develop customer-specific applications and install them globally at our customers' sites. You will translate customer requests into workable HMI software solutions.
Must have:
  • Bachelor's degree in IT, Automation, or equivalent
  • Minimum 5 years of relevant experience
  • Good knowledge of Object-oriented Programming (Java, Java Swing, A-Vis, etc.)
  • Strong understanding of Network Technologies
  • Proficiency in software versioning tools (GIT)
  • Fluent in spoken and written English
  • Experience in Development of UI (User-Interface)
  • Knowledge in Java and Java Swing
  • Knowledge in test automation
Good to have:
  • Knowledge of IEC 61131-3 and Structured Text
  • Familiarity with databases
  • Experience in working with agile teams and tools (MS DevOps, Jira, etc.)
  • Knowledge in User-centric design
Perks:
  • Dynamic position in an international company
  • Contact with internal and external stakeholders
  • Enthusiastic and motivated team

Job Details

About the job

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.

Required Qualifications

Your Profile / 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.

Similar Jobs

Winjit Technologies - Unity -3D developer

Winjit Technologies

Nashik, Maharashtra, India (On-Site)
3 Months ago
Cloud Imperium Games - Legal Administrator

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
1 Week ago
Dialpad AI - Project Manager

Dialpad AI

Pasig, Metro Manila, Philippines (On-Site)
3 Months ago
160over90 - Account Executive

160over90

Atlanta, Georgia, United States (On-Site)
2 Months ago
FORTUNE - Business Development Manager (Digital Media Sales)

FORTUNE

Crans-Montana, Valais, Switzerland (On-Site)
3 Months ago
playrix  - Senior Release Support Engineer

playrix

Armenia (Remote)
9 Months ago
Euromonitor - Senior Software Engineer

Euromonitor

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Aledade - Senior Security Manager (Security Engineering & Tooling)

Aledade

Bethesda, Maryland, United States (Remote)
2 Weeks ago
gitlab - Senior Analytics Engineer

gitlab

United States (Remote)
1 Month ago
Penrose studios - Interactivity Engineer

Penrose studios

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Coupa - Sr. Software Engineer

Coupa

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Bushiroad - Sales Executive

Bushiroad

Singapore, Singapore (On-Site)
5 Months ago
PhonePe - Senior Manager, Business Finance - Lending

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - Secretary

PwC

Bangkok, Bangkok, Thailand (On-Site)
10 Months ago
Cadence - Design Engineer I

Cadence

Hyderabad, Telangana, India (On-Site)
2 Months ago
Ramboll3 - Senior Engineer – Electrical Aviation

Ramboll3

Gurugram, Haryana, India (On-Site)
2 Months ago
Sika Group - Civil Engineer ETH/FH as Market Field Developer (Central Region) 80 - 100%

Sika Group

Kirchberg, Canton Of Bern, Switzerland (On-Site)
1 Week ago
Technorizen Software Solution - Cross Platform Mobile App. Developer - (Ionic, React native, Xamarin)

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
1 Year ago
Adyen - Senior Software Engineer - iOS

Adyen

Chicago, Illinois, United States (Hybrid)
1 Month ago
Cubic corporation - Senior Fullstack Software Engineer

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

T systems - SAP Basis Technical Consultant - Hana, Oracle

T systems

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Tellius - Software Engineer 2 - Frontend

Tellius

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Qualcomm - Physical Design Engineer (Lead/Staff/Sr. Staff)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Flexra Software - Renewals Account Manager

Flexra Software

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
PhonePe - Advisor, Customer Experience

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ajmera Infotech - Senior QA Engineer – Lead Test Strategy for Life-Critical Software

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
oportun - Senior Software Engineer (Full Stack)

oportun

India (Remote)
4 Weeks ago
Saama - Product Owner

Saama

Pune, Maharashtra, India (On-Site)
1 Month ago
PhonePe - Operation Analyst RMS

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Paytm - Micro Market Manager - QR - Bhopal

Paytm

Bhopal, Madhya Pradesh, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Passive Logic - Senior Electrical Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
9 Months ago
Reltio - Senior Staff Engineer

Reltio

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
PwC - SAP FICO Senior Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
Zeeco, Inc. - Process Engineer

Zeeco, Inc.

Lissone, Lombardy, Italy (On-Site)
8 Months ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
4 Months ago
Nagarro - Associate Principal Engineer, Delivery

Nagarro

(On-Site)
9 Months ago
GoMotive - Technical Support Engineer

GoMotive

Pakistan (Remote)
2 Months ago
Assystems - Site Engineer- Electrical

Assystems

Bagalkote, Karnataka, India (On-Site)
9 Months ago
Go Fund Me - Manager, Software Engineering (Integrations Platform)

Go Fund Me

San Francisco, California, United States (Hybrid)
2 Months ago
krea.ai - Deployed Software Engineer

krea.ai

San Francisco, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded