Principal Test & Validation Engineer

Envipco Holding NV
  • Holland, MI
    30+ days ago

    Job Description

    Summary: We are seeking a Principal Test & Validation Engineer to drive end-to-end quality assurance for complex embedded systems. In this role, you will define and execute advanced test strategies, build and evolve automated test environments, and ensure robust product validation from development through field performance. You will work closely with cross-functional teams to shape product quality, improve testing processes, and ensure reliable, high-performance systems in the field.

    Tasks & Responsibilities:

    Product Requirements & Validation

    • Collaborate on defining product requirements based on field feedback and customer insights

    • Ensure products meet both functional and non-functional expectations

    • Review software deliverables to confirm alignment with scope and requirements

    Test Environment Design & Adaptation

    • Set up and maintain a continuous testing environment with automated reporting

    • Define and evolve hardware and software test environments for automated validation

    • Adapt test equipment to support new designs and requirements

    • Establish and coordinate CE and UL testing procedures

    Test Design & Execution

    • Develop verification and validation test plans for reverse vending machines and their components

    • Implement manual and automated test cases within existing frameworks (C/C++, Python)

    • Define and maintain automated and regression testing strategies

    • Coordinate certification testing (CE / UL) and external testing partners

    • Analyze field data to identify risks and improve test coverage

    • Execute validation plans, generate clear reports, and drive issue resolution with relevant teams

    /n /n

    Qualifications & Education

    • Degree in Mechatronics, Computer Science, Software Engineering, or equivalent practical experience

    • Minimum 10 years of relevant experience in testing hardware and software for embedded systems

    • Strong experience writing automated test scripts in C/C++ or Python within Linux-based environments

    • Experience with embedded firmware development (e.g. Atmel, STM32, ZephyrOS, Raspberry Pi)

    • Hands-on experience with debugging tools such as multimeters, oscilloscopes, and signal generators

    • Experience with serial communication protocols (UART, I2C, RS485, CAN)

    • Experience designing automated tests for embedded Linux command-line functionality (preferred)

    • Experience with GUI test automation in embedded Linux systems (preferred)

    • Familiarity with networking / distributed systems, Qt, version control systems, or computer vision (nice to have)

    • Strong analytical and problem-solving skills, with the ability to work independently and collaboratively in a team environment, and communicate effectively across all levels of management

    • Fluent in Romanian and English

    Envipco is committed to fostering a diverse and inclusive workplace. We encourage individuals from all backgrounds to apply.

    If you are ready to take on a challenging and rewarding role at the forefront of environmental innovation, apply now to be a key player in our dynamic team.

    /n Summary: We are seeking a Principal Test & Validation Engineer to drive end-to-end quality assurance for complex embedded systems. In this role, you will define and execute advanced test strategie

    Numbers & Facts

    LocationHolland, MI

    Skills

    • Analysis Skillsunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Code Reviewsunmatched
    • Command Lineunmatched
    • Communication Skillsunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Computer Visionunmatched
    • Cross-Functionalunmatched
    • Customer/Client Researchunmatched
    • Data Analysisunmatched
    • Debugging Toolsunmatched
    • Distributed Computingunmatched
    • Embedded Linuxunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • English Languageunmatched
    • Field Trialsunmatched
    • Hardware Designunmatched
    • Hardware Quality Assuranceunmatched
    • I2Cunmatched
    • Linux Operating Systemunmatched
    • Oscilloscopeunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Product Testingunmatched
    • Python Programming/Scripting Languageunmatched
    • Qt GUI (Graphical User Interface) Toolkitunmatched
    • Quality Assuranceunmatched
    • Quality Assurance Methodologyunmatched
    • RS-485unmatched
    • Regression Testingunmatched
    • Reporting Skillsunmatched
    • Requirements Managementunmatched
    • Requirements Validation/Verificationunmatched
    • Risk Analysisunmatched
    • Romanian Languageunmatched
    • Serial Communications Protocolsunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Test Automationunmatched
    • Test Caseunmatched
    • Test Designunmatched
    • Test Equipmentunmatched
    • Test Scriptsunmatched
    • Test Strategyunmatched
    • Testingunmatched
    • Universal Asynchronous Receiver-Transmitter (UART)unmatched
    • Validation Planunmatched
    • Validation Testingunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder