HMI Software Engineer

7 Months ago • 5 Years + • Research & Development

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

Meta - Research Scientist Intern, Language and Multimodal Research for MetaAI (PhD)

Meta

Bellevue, Washington, United States (On-Site)
6 Months ago
Ion - Senior Java Developer - Italy

Ion

Pisa, Tuscany, Italy (On-Site)
7 Months ago
PlayStation Global - Staff Software Engineer - Android / UI

PlayStation Global

California, United States (On-Site)
2 Months ago
Epic Games - Backend Security Programmer (Resource Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
The Walt Disney Company - Lead Software Engineer - Full-Stack

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Month ago
NVIDIA - Physical Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Krafton - IT Service & Solutions Manager

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Google - CPU Architecture and Performance Architect, Silicon

Google

Austin, Texas, United States (On-Site)
1 Month ago
bytedance - Research Scientist, Foundation Model, Speech Understanding

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Thales - Cloud Software Developer

Thales

Ottawa, Ontario, Canada (Hybrid)
2 Weeks ago
Casumo - Quality Assurance Specialist

Casumo

(Hybrid)
2 Months ago
Synechron - Cloud Infrastructure & Platform Engineer

Synechron

Pune, Maharashtra, India (On-Site)
3 Days ago
Capgemini - Java Developer with Microservices

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Sumo logic - Senior Software Engineer - AI Platform

Sumo logic

United States (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Hybris

Nagarro

India (Remote)
7 Months ago
zeta - Principal Engineer

zeta

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Software Engineering Manager, AI Powered Data

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PTW - Software Engineer - PHP

PTW

Hyderabad, Telangana, India (On-Site)
1 Month ago
Gaming Innovation Group  - Infrastructure Engineer

Gaming Innovation Group

Andalusia, Spain (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Capgemini - Java Backend

Capgemini

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Nasdaq - Senior Customer Support/Operations Analyst

Nasdaq

Pune, Maharashtra, India (On-Site)
1 Week ago
Qualcomm - Staff ASIC Design Verification Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
PwC - SAP VIM - Associate

PwC

Gurugram, Haryana, India (On-Site)
8 Months ago
truecaller - Staff Data Analyst

truecaller

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Doola - Executive Assistant (Weekend Support)

Doola

Bengaluru, Karnataka, India (Remote)
2 Months ago
Forcepoint - Site Reliability Engineer II

Forcepoint

Bengaluru, Karnataka, India (On-Site)
5 Days ago
Virtusa - IOS Developer

Virtusa

Pune, Maharashtra, India (Hybrid)
8 Months ago
Enphase Energy - Associate Product Manager

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Capgemini - LDD - Storage

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

N-ix - Senior C++ Engineer (High Performance Computing)

N-ix

Argentina (Remote)
2 Months ago
Nintendo - Senior Engineer, Device Driver (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago
NVIDIA - Senior Mixed Signal Design Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Mixed Signal Design Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Months ago
Google - ASIC Platform Software Architect, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Senior Manager, High-Speed Optical Transceiver Design

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Riot Games - Game Designer III - Teamfight Tactics, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
7 Months ago
Riot Games - Principal Insights Researcher - VALORANT

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Luxoft - Lead Python & C++ Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded