





Medium—strong employer brand and metro location balanced by niche firmware and hardware testing skills required.
High—firmware, USB protocol, and lab hardware skills are industry- and domain-specific and not easily transferable.
High—explicit 3+ years requirement and mandatory embedded, Python, USB verification, and lab equipment skills.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, maintain, and improve Python-based automated test frameworks for consumer peripheral devices.
Perform USB protocol verification and debugging to ensure product quality and reliability.
Collaborate with validation engineers to enhance test coverage and document test procedures and results.
3+ years of experience in software testing, automation, or embedded systems validation.
Proficiency in Python programming and experience with lab equipment such as oscilloscopes, USB analysers, power supplies, and voltmeters.
Bachelor’s Degree in Electronics and Communication Engineering (ECE) or Electrical and Electronics Engineering (EEE).
Experience with USB protocol verification, debugging, and familiarity with communication protocols like UART, USB, Ethernet, Bluetooth.
Experienced in embedded systems testing and automation with strong analytical and problem-solving skills.
Demonstrates hands-on skills in assembling electronic test benches including sensors, connectors, and wiring.
Able to work effectively with detailed test plans and collaborate cross-functionally to improve product quality.