Start Your Search Here

Job Search

PSD Group

The Netherlands / Global

Hardware/Software Integration Engineer

Job Description

Duration:

Until June 2027

Availability:

ASAP

About the Client

My client is the air transport industry's IT provider, delivering solutions for airlines, airports, aircraft, and governments. Their technology powers more seamless, safe, and sustainable air travel.

They are currently looking for an experienced Hardware/Software Integration Engineer to join their SBD Team on a contract/freelance basis through to June 2027.

About the Role

As a Hardware/Software Integration Engineer, you will work as part of the SBD Team, supporting the integration of hardware and software components within complex technical systems.

The role will involve working across the boundary between hardware and software, helping to ensure that embedded software, hardware components, and associated systems work together reliably and effectively. You will be involved in activities such as system integration, software/hardware bring-up, debugging, troubleshooting, testing, and resolving integration issues.

You will work closely with other engineering teams to identify problems at both hardware and software level and support the delivery of robust, production-ready solutions.

This is a hands-on engineering role suited to someone who enjoys working close to the hardware while also having strong software development and debugging skills.

Key Responsibilities

Integrate hardware and software components across embedded and connected systems.

Develop, test, and troubleshoot low-level software using C/C++ and/or C#.

Support hardware bring-up, system integration, and initial software deployment.

Diagnose and resolve hardware/software integration issues across different system components.

Analyse system behaviour and identify whether issues originate from hardware, firmware, software, or the interfaces between them.

Work closely with software, firmware, hardware, and systems engineers to resolve technical issues.

Participate in integration testing, system validation, and debugging activities.

Support the development and improvement of integration and test processes.

Investigate technical issues and provide clear, practical solutions.

Document integration activities, technical issues, test results, and resolutions where required.

Contribute to the successful delivery of integrated systems within a complex engineering environment.

What we are looking for

Experience

Proven experience in hardware/software integration.

Strong experience working with low-level or embedded systems programming.

Good programming experience in C and/or C++, with C# experience also relevant.

Experience troubleshooting and debugging issues across hardware and software boundaries.

Understanding of how software interacts with physical hardware and embedded systems.

Ability to work effectively with multidisciplinary engineering teams.

Strong analytical and problem-solving skills.

Comfortable working in a hands-on engineering and integration environment.

Desired skills but not essential

Knowledge or experience of vision systems, cameras, image processing, or related technologies.

Previous experience within the airline, aviation, airport, or wider air transport industry.

#J-18808-Ljbffr

Toepassen Now

Similar Opportunities

View all jobs