Job Description
A QA Engineer is responsible for developing high-fidelity plant models and ensuring robust verification and validation across model-based workflows. This role combines expertise in MATLAB/Simulink plant modeling with strong quality assurance, CI/CD, and test automation practices to guarantee reliable system behavior, accurate simulations, and compliance with industry standards. The engineer will collaborate with cross-functional teams to support design, testing, continuous integration, and continuous improvement of complex systems
Key Responsibilities
MATLAB/Simulink Plant Modeling
* Plant Model Development: Design, implement, and refine dynamic plant models representing physical systems (mechanical, electrical, etc.).
* Simulation Accuracy: Validate plant models against real-world data and experimental results to ensure realistic system behavior.
* Parameterization & Tuning: Calibrate model parameters to match system performance under varying operating conditions.
* Integration: Interface plant models with control algorithms for system-level simulation, hardware-in-the-loop (HIL), and software-in-the-loop (SIL) testing.
Quality Assurance Engineering
* Testing Frameworks: Develop and maintain automated test frameworks for verifying plant model performance, regression testing, and CI/CD pipelines.
* Verification & Validation (V&V): Define and execute test strategies that ensure model accuracy, stability, and compliance with safety and industry standards.
* Error Analysis & Debugging: Identify root causes of simulation errors or mismatches and implement corrective measures.
* Continuous Improvement: Apply structured QA methodologies to drive improvements in model reliability, maintainability, and reproducibility.
CI/CD & Test Automation
* Pipeline Development: Implement and maintain CI/CD pipelines for model building, simulation, and automated testing using tools such as Jenkins, GitLab CI, or Azure DevOps.
* Automated Reporting: Integrate automated generation of test reports, coverage metrics, and simulation results into CI/CD workflows.
* Version Control & Traceability: Ensure consistent versioning, branching strategies, and traceability between plant models, test scripts, and simulation results.
* Deployment Support: Facilitate smooth deployment of validated models into HIL/SIL environments or production simulations through CI/CD pipelines.
Collaboration & Support
* Technical Liaison: Support engineers in integrating plant models into broader system designs, providing expertise in model accuracy, QA practices, and CI/CD workflows.
* Training & Guidance: Coach colleagues on plant modeling techniques, test automation, CI/CD best practices, and QA methodologies.
* Cross-Disciplinary Engagement: Collaborate with software, hardware, and systems engineers to ensure seamless validation, testing, and deployment workflows.
Documentation & Reporting
* Technical Documentation: Create and maintain comprehensive documentation of plant models, CI/CD pipelines, test procedures, and QA results.
* Progress & Quality Reporting: Provide stakeholders with regular updates on modeling accuracy, QA metrics, CI/CD status, and identified improvement opportunities.
Qualifications
* Master industrial engineer or a bachelor/master within Software Engineering.
* 5 years' experience in a similar role.
* Experience with Matlab / Simulink.
* You are stress resistant, like to take initiative and have a can-do mentality.
* Fluent in English. Dutch is a plus.
Additional Information
What do we offer you?
* A place in an enthusiastic, young organisation with the necessary ambitions
* The necessary freedom and opportunity to take initiative.
* An intensive training by experienced people.
* An attractive salary in an international environment with many benefits:
o Company car with fuel card/charging pass
o Group & health insurance
o Meal vouchers (8€)
o Net allowances
o CAO90 Bonus
o Laptop
o iPhone + subscription
o 20 days of vacation plus 12 extra days for working a full year on 40h-workweek instead of 38h (32 leave days in total)
* Satellite office in Berchem ( Antwerp )
Unsolicited representations by third parties (recruitment agencies, headhunters, ...) of CVs via mail and/or telephone for our vacancies are considered as direct applications where no compensation is provided to the third party.
Any T&Cs from these third parties will not be accepted unless upon signature of the T&Cs by a person in charge of HR.
Candidates remain registered in the system for 12 months and cannot be proposed again during this period.