Senior Software Test Engineer
2 weeks ago
Get AI-powered advice on this job and more exclusive features. We are seeking a highly skilled Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software, AI workloads, Windows AI features, and machine learning quantization workflows. This role focuses on ensuring software stability, certification readiness, and optimal performance across next-generation Windows AI platforms. You will collaborate closely with cross-functional teams, including firmware, driver, software, and Microsoft engineering partners. Key Duties & Responsibilities Perform comprehensive software validation of NPU-related firmware, drivers, and execution layers to ensure performance, functionality, and power efficiency meet certification requirements. Participate in certification processes for the NPU Execution Provider (NPU EP) to ensure compatibility and reliability within Microsoft AI frameworks. Generate detailed test reports, log defects, and provide actionable feedback to firmware, driver, and software teams to improve throughput, stability, and feature compliance. Validate AI workloads running on NPU hardware, focusing on software-level performance, scalability, and stability under varying test conditions. Collaborate with Microsoft engineering teams to certify DirectML Execution Provider (DML EP) functionality and ensure alignment with AI workload requirements. Debug and troubleshoot AI inference and training pipelines during validation to ensure smooth software integration on Windows AI platforms. Conduct functional, performance, and security testing of Windows AI Copilot features built for NPU-enabled devices. Validate end‑to‑end user scenarios across Co‑Pilot applications such as Paint Co‑Creator, Live Translation, Recall, and Settings Agent. Analyze software telemetry, system logs, and user feedback to identify defects and collaborate with development teams for timely issue resolution. Develop, implement, and validate software‑based quantization methods using the Olive toolchain and other AI frameworks to optimize model size while maintaining accuracy. Perform quantization‑aware validation to ensure models meet required quality and performance benchmarks on resource‑constrained platforms. Benchmark quantized models across multiple hardware targets and AI workloads to verify consistency, compatibility, and certification readiness. Qualifications Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. 5–10+ years of experience in software testing, validation, or quality engineering (ideally in AI, ML, or NPU systems). Strong understanding of machine learning frameworks, AI workload execution, and performance testing. Hands‑on experience with Windows platform testing, hardware‑software integration, and debugging tools. Familiarity with quantization methods, ONNX, DirectML, Olive, or similar ML toolchains (preferred). Excellent analytical, problem‑solving, and communication skills; ability to collaborate with global engineering teams. Seniority level Mid‑Senior level Employment type Full‑time Job function IT Services and IT Consulting #J-18808-Ljbffr
-
Senior Software Test Engineer
3 weeks ago
Markham, Canada ThunderSoft Full timeGet AI-powered advice on this job and more exclusive features. We are seeking a highly skilled Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software, AI workloads, Windows AI features, and machine learning quantization workflows. This role focuses on ensuring software stability, certification...
-
Software Engineer In Test
4 weeks ago
Markham, Canada Accommodations Plus International Full timeJob Overview We are seeking a highly skilled Software Engineer in Test to join our dynamic Engineering team. This is a software development role with a primary focus on testing. You will be responsible for designing, developing, and maintaining robust automated test frameworks for our web applications, ensuring the highest standards of quality and...
-
Software Engineer In Test
2 days ago
Markham, Canada Accommodations Plus International Full timeJob Title: Software Engineer in Test Location: Markham, Ontario Job Type: Full-Time Job Overview We are seeking a highly skilled Software Engineer in Test to join our dynamic Engineering team. This is a software development role with a primary focus on testing. You will be responsible for designing, developing, and maintaining robust automated test...
-
Software Engineer In Test
11 hours ago
Markham, Canada Accommodations Plus International Full timeJob Title: Software Engineer in Test Location: Markham, Ontario Job Type: Full-Time Job Overview We are seeking a highly skilled Software Engineer in Test to join our dynamic Engineering team. This is a software development role with a primary focus on testing. You will be responsible for designing, developing, and maintaining robust automated test...
-
Software Engineer In Test
6 hours ago
Markham, Canada Accommodations Plus International Full timeJob Title: Software Engineer in Test Location: Markham, Ontario Job Type: Full-Time Job Overview We are seeking a highly skilled Software Engineer in Test to join our dynamic Engineering team. This is a software development role with a primary focus on testing. You will be responsible for designing, developing, and maintaining robust automated test...
-
Senior Software Development Engineer Test
4 weeks ago
Markham, Canada US Tech Solutions Full timeSenior Software Development Engineer Test Get AI-powered advice on this job and more exclusive features. This range is provided by US Tech Solutions. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $55.00/hr - $60.00/hr Direct message the job poster from US Tech Solutions Lead Recruiter |...
-
Staff Engineer, CPU Software Test Engineer
1 week ago
Markham, Ontario, Canada Qualcomm Full timeCompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will...
-
Staff Engineer, CPU Software Test Engineer
4 weeks ago
Markham, Canada Qualcomm Full timeStaff Engineer, CPU Software Test Engineer (Server) Company: Qualcomm Canada ULC Job Area: Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As...
-
Staff Engineer, CPU Software Test Engineer
10 hours ago
Markham, Canada Qualcomm Full timeStaff Engineer, CPU Software Test Engineer (Server) Company : Qualcomm Canada ULC Job Area : Engineering Group > Software Engineering General Summary : As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all....
-
Software Developer-Test Engineering
2 weeks ago
Markham, Canada General Motors Full time**Job Description****Vacancy Status:**This posting is not for an existing vacancy within the organization and is open to new applications.**AI Disclosure:****As part of the application process, Artificial Intelligence will be used in the hiring process for this role****Work Arrangement:** This opening is hybrid, the successful candidate is expected to report...