TEST ENGINEER - LEUVEN (BELGIUM) - PERMANENT POSITION
We are recruiting for a Test Engineer to take ownership of end-to-end testing across complex multidisciplinary products spanning electronics, mechanical systems, and embedded/software components.
You will be responsible for ensuring product quality, performance, and reliability through the design and execution of robust test strategies, as well as the development of automated test solutions that improve efficiency, coverage, and repeatability.
This role sits at the intersection of hardware and software engineering. You will work closely with design, firmware, and systems engineers to define test requirements early in the development lifecycle and ensure that products are designed with testability in mind.
A key part of your work will be building and maintaining automated test frameworks and tools, primarily using Python (or similar languages), as well as developing scripts and infrastructure that support scalable system testing.
You will be involved in hands-on testing in the lab environment, including integration and system-level testing, debugging failures across mechanical, electrical, and software boundaries, and developing test rigs, fixtures, and instrumentation setups where needed. Strong analytical skills and a structured approach to problem-solving are essential, particularly when working with complex, multi-domain failure modes.
Key Responsibilities:
* Define, develop, and execute comprehensive test strategies across electronic, mechanical, and software subsystems
* Design and implement automated test frameworks and tools to improve test coverage, repeatability, and efficiency
* Develop and maintain test scripts using Python (preferred) or equivalent languages such as C#, Java, or MATLAB scripting
* Create detailed test plans, test cases, and test procedures aligned with product requirements and standards
* Conduct system-level integration testing, including hardware/software interaction and interface validation
* Analyze test data, diagnose failures, and collaborate with engineering teams to identify and resolve root causes
* Design, build, and maintain test rigs, fixtures, and lab setups as required
* Work closely with electronics, mechanical, and software engineers to ensure testability is considered early in design phases
* Automate data acquisition, logging, and reporting pipelines for efficient test execution and analysis
* Maintain traceability between requirements, test cases, and test results
* Contribute to continuous improvement of testing tools, frameworks, and engineering processes
Required Skills & Experience:
* Degree in Engineering (Electrical, Mechanical, Mechatronics, Computer Engineering, or related field)
* Strong experience in testing multidisciplinary systems (electronics + mechanical + software)
* Hands-on experience with test automation frameworks and scripting
* Proficiency in Python (preferred) or similar programming language for automation and tooling
* Experience with system integration testing, HIL testing, or equivalent environments
* Ability to interpret engineering drawings, schematics, and system requirements
* Experience with lab instrumentation (e.g., oscilloscopes, DAQs, power supplies, sensors)
* Strong analytical, debugging, and problem-solving skills
The Offer:
* A permanent, full-time employment contract
* A salary & benefits package commensurate with experience
Please send over your CV to tom.walker@vividresourcing.com or call me on +32 (0) 3 318 00 74. As always, we are open to recommendations, so please feel free to pass this on to other suitable candidates.