cover image
ThunderSoft

Senior Quality Assurance Engineer

On site

Markham, Canada

Senior

Full Time

25-02-2026

Share this job:

Skills

Python Test Quality Assurance Test Automation Shell

Job Specifications

QA Engineer – MIPI CSI PHY Validation

The Person

You are a detail-oriented QA Engineer with a strong commitment to product quality, technical excellence, and process rigor. You thrive in cross-functional environments, collaborating closely with engineering and program teams to clarify requirements and translate them into comprehensive validation strategies.

You are analytical, methodical, and proactive in identifying risks, gaps, and quality improvements. You communicate clearly and effectively, ensuring alignment across design, validation, and program stakeholders.

Key Responsibilities

Collaborate with engineering and program teams to review, clarify, and validate PHY and system-level requirements
Define, develop, and execute comprehensive test plans and detailed test cases for MIPI CSI PHY validation
Perform manual and automated testing across simulation, emulation, and silicon environments
Support PHY bring-up, interoperability testing, and compliance validation activities
Debug, root-cause, and track defects in close partnership with design and validation teams
Contribute to continuous improvement of QA methodologies, test coverage, metrics, and validation infrastructure

Preferred Experience

Experience in quality assurance or validation of hardware, firmware, or mixed-signal systems
Familiarity with MIPI CSI-2 and related PHY technologies (D-PHY and/or C-PHY)
Hands-on experience with test automation, scripting (Python, Shell, or similar), or validation frameworks
Exposure to lab bring-up, signal integrity testing, and protocol compliance validation
Ability to collaborate effectively within cross-functional and multi-site/global teams

Academic Credentials

Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline

About the Company

ThunderSoft is a provider of operating system technologies, superior products and solutions, experts in mobile, IoT, automotive, and enterprise. Founded in 2008, through ThunderSoft’s expertise in edge intelligence and operating systems including Android, Linux, Windows and others, a profound middleware, application, and algorithm technology portfolio, strategic partnerships with key semiconductors, components, terminals, software and Internet vendors, and mobile carriers, give us a unique vertical integration advantage acr... Know more