We are committed to delivering innovative and reliable railway passenger information and communication systems. We provide you the opportunity to work on exciting, challenging projects, continually exploring new technological advancements. As we expand our "embedded passenger systems" team, we are looking for a versatile QA Engineer to design, implement, and maintain an effective test platform for the Linux OS of our embedded devices and related services.
Your Key Responsibilities:
- Collaborate in defining the test architecture, ensuring device interoperability and real-time performance across different hardware platforms.
- Translate system and subsystem requirements into detailed test specifications.
- Work with the Yocto build system and the Linux OS to implement tests.
- Develop complex unit and system tests for Linux OS with a strong focus on hardware interactions (e.g., handling sudden power loss, ensuring audio quality, etc.).
- Create complex unit and system tests for application interfaces.
- Document the developed test software and generate (semi-)automated test reports.
- Support and maintain hardware-in-the-loop test setups.
- Write applications and scripts to assist in QA validation and automate processes where possible.
Profile / Requirements :
What We're Looking For:
- A Master's degree in Engineering (Computer Science, ICT, Electronics) or a related field, with at least 2 years of relevant work experience.
- Solid experience in software development, with strong C++ and Python skills. Practical experience in C programming is a plus.
- Familiarity with Linux at the user level.
- Experience with QA concepts such as unit testing, Robot Framework, continuous integration, etc.
- Knowledge of IP network protocols.
- A strong passion for hardware and a keen interest in investigating issues at a low level.
- Excellent communication skills in English.
You will be joining a team of skilled and motivated professionals, working with the Linux mainline kernel and cutting-edge technologies. If you enjoy a dynamic environment where innovation is encouraged and growth is supported, this is the perfect role for you!
Apply today and be part of a company where your expertise will help shape the future of railway passenger systems.