JobBobsReal-time global job discoveryLive

Principal Test & Validation Engineer

Envipco · Cluj-Napoca, Cluj, Romania · 2026-04-22

fulltime_permanentmid_level
Apply on the employer's site

About this role

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

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.

Skills asked for

Apply on the employer's site

Your next role is already in here.

Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.