Human Machine Interface (HMI) Programmer

Vector Synergy
Maastricht, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Maastricht, Netherlands

Tech stack

Unix
C++
Human-Computer Interaction
Software Maintenance
C++14
Win CC

Job description

  • Coordinating maintenance and development activities for HMI/CWP systems;
  • Developing HMI software using modern C++ in large-scale systems;
  • Ensuring compliance with industrial quality and safety standards (e.g. SWAL 3).

Requirements

Do you have experience in UNIX?, * Minimum 3 years' experience developing large scale ( >100 kSLOC) operational HMI software, preferably in a Unix environment;

  • Minimum 3 years' experience using modern C++, including C++11, C++17, C++20 and template-programming;
  • Minimum 1 year of experience in developing and maintaining software and documentation in accordance with recognized industrial quality and safety standards (SWAL 3 or equivalent).

Desirable:

  • Minimum 3 years' experience with an HMI framework.

Apply for this position