HMI Software Engineer

Serco
Maastricht, Netherlands
4 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++
Information Systems
Computer Programming
Software Design Documents
Software Maintenance
Software Engineering
Information Technology

Job description

Serco is the preferred partner for European institutions and international organisations, offering ICT services and contact centre management across Europe. Our expertise extends from information systems support to consultancy under the government framework, supporting key entities such as the European Commission and Executive Agencies. As a leader in service integration and management, we ensure seamless delivery of services across various platforms, embodying our commitment to excellence in every aspect of our work.

Requirements

Do you have experience in UNIX?, * A degree in Computer Science, Information Technology, or a related technical field with a focus on Software Engineering, or equivalent practical experience.

Language Requirements

  • Strong proficiency in English (minimum CEFR level C1 in listening, B2 in writing and reading/comprehension).

Technical Experience - Mandatory Minimum of 3 years' experience developing large-scale (

  • 100 kSLOC) operational HMI software, preferably in a Unix/Linux environment.
  • Minimum of 3 years' hands-on experience with modern C++, including C++11, C++17, and C++20, as well as template programming.
  • At least 1 year of experience developing and maintaining software and documentation in compliance with recognized industrial quality and safety standards (e.g., SWAL 3 or equivalent).
  • Proven ability to identify, analyze, and resolve complex problems, and to communicate key issues along with recommended solutions in a clear, structured, and concise manner (minimum 3 years of relevant experience).

Technical Experience - Desirable

  • Minimum of 3 years' hands-on experience working with HMI frameworks

Other Skills

  • Proven ability to identify, analyze, and resolve problems, and to present key issues along with recommended solutions in a clear, structured, and concise manner (minimum 3 years of relevant experience).
  • Experience in producing high-quality technical documentation, including specifications, design documents, test plans/descriptions, and user manuals.
  • Demonstrated ability to work effectively as part of a collaborative team environment.

Benefits & conditions

  • Competitive salary
  • Great career opportunities
  • Corporate benefits package
  • International environment
  • Possible hybrid work

Apply for this position