HOW YOU CAN MAKE AN IMPACT
- Develop and maintain automated test frameworks for embedded systems, including hardware-in-the-loop (HIL) and software-in-the-loop (SIL) setups
- Design and implement test scripts for sensor data validation, communication protocols and real-time performance checks
- Plan and execute both simulated and real-world test scenarios to validate system functionality
- Monitor test outcomes and proactively address performance regression to maintain system reliability
- Collaborate with system engineers, software developers and QA teams
- Integrate automated tests into CI/CD pipelines for continuous validation
- Analyze test results, identify defects and work closely with development teams to resolve issues
- Ensure compliance with relevant norms where applicable
HOW YOU WILL CONTRIBUTE
- University degree in Computer Science, Electrical Engineering or related field
- 3+ years of experience in test automation for embedded systems, knowledge of functional safety norms (e.g. EN 50128, EN 50716, IEC 61508) is a plus
- Proficiency in Python, C/C++ or similar languages for test scripting
- Experience with embedded platforms, sensor interfaces (e.g. Ethernet, CAN) and real-time operating systems (RTOS)
- Familiarity with test frameworks (e.g. Gtest, PyTest), CI/CD tools (specifically GitLab CI) and ROS2
- Strong understanding of communication protocols and sensor data processing, exposure to railway, industrial or IoT sensor systems is a plus
How you can make a difference:
- Analytical mindset with strong problem-solving skills
- Attention to detail and commitment to quality
- Effective communication skills for cross-functional collaboration
- Proactive and self-driven approach to tasks and challenges