Principal Test Engineer We are looking for a Principle Test Engineer for an international technology company specialized in the development and supply of automated recycling systems, known as Reverse Vending Machines (RVMs). Apply now We usually respond within three days 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: 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 Department IT Role Embedded Locations Cluj-Napoca Remote status Hybrid About Sales Consulting As a leading provider of Human Resources consulting services in Transylvania, we deliver regional coverage and specialized expertise across four core areas: recruitment and selection, personnel leasing, assessment centers and HR consultancy. With a strong and consistent presence on the Romanian market, we continue to consolidate our position through a strategic commitment to continuous improvement and alignment with evolving business needs. Our success is founded on the professionalism of our services, the multidisciplinary capabilities of our consulting team, and the long-standing partnerships we maintain with clients who rely on our support in navigating complex HR challenges. We collaborate with organizations across a broad range of industries, including IT&C, automotive, outsourcing, pharmaceutical, banking, FMCG and others, building sustainable, long-term relationships that contribute to their organizational growth. Guided by the principles of client orientation, teamwork, flexibility, excellence, dedication, and responsibility, we remain focused on delivering measurable value and consistently high-quality services to our partners. Founded in 1998 Coworkers 130 Turnover 6M
Senior Quality Assurance - Test Automation Engineer
Sales Consulting
Automation Test Engineer
BMW Techworks Romania
Senior Test Engineer, Electronics and Mechatronics
Autoliv Group
Senior Test Engineer, Electronics and Mechatronics
Autoliv
Automation Test Engineer
Bmwtechworks
Test Automation Engineer
Fioneer