Product Verification Specialist

Ross-Video

Ottawa

On-site

CAD 78,000 - 98,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Ross Video in Ottawa, Canada, is hiring an Intermediate Product Verification Specialist for the IP Solutions team. You will plan, execute, and automate tests across hardware, firmware, and software, reproducing issues with FPGA and software developers to ensure quality for next‑gen broadcast tech.

You will build and maintain regression suites, contribute to test automation, and collaborate with product owners to align verification with releases.

Qualifications

  • Bachelor's degree in a related technical field.
  • 2 to 4 years of product verification / QA experience.
  • Proficiency with Python scripting and test automation.
  • Experience testing hardware/software integrated systems in a lab.
  • Strong troubleshooting and cross-boundary debugging.

Responsibilities

  • Plan, set up, and execute functional, performance, and stress tests.
  • Validate data integrity, throughput, latency, and stability.
  • Build, configure, and maintain lab test environments.
  • Log defects in JIRA and track fixes.
  • Collaborate with FPGA and software teams to reproduce and debug issues.
  • Develop and maintain regression test suite and automation.
  • Integrate tests into CI/CD pipelines.
  • Communicate test results and status to stakeholders.

Skills

Python scripting
Lab testing
Troubleshooting
Version control
Communication
Automation testing
C/C++ basics
FPGA/test hardware

Education

Bachelor's degree in Computer Science or related engineering

Tools

Xilinx Vivado
Intel Quartus
ModelSim/QuestaSim
pytest
CI/CD (Jenkins/GitLab)
Linux

Job description

At Ross Video, you’ll be part of a team energized by innovation, building the cutting-edge technology that powers the world’s most watched live productions and events. Our products are designed to be intuitive, reliable, and to deliver exceptional results—because our customers’ success is everything to us. If you’ve ever watched live television, breaking news, major sports, or a Hollywood award show, you’ve seen our technology in action. Join us behind the scenes and help make unforgettable live moments possible.

Job Overview

As an Intermediate Product Verification Specialist on the IP Solutions team, you will help ensure the quality, reliability, and performance of Ross Video's next-generation FPGA-based broadcast video processing technology. This technology is used by internal Ross product teams to build the solutions Ross delivers to its global customers, so your work directly impacts product quality across the portfolio.

You will plan, execute, and automate tests, reproduce issues reported by downstream product teams, and work side-by-side with FPGA and software developers to isolate, debug, and resolve defects. You will also help build and maintain the regression test suite that safeguards every release.

This hands-on role blends lab work with test automation and offers broad exposure to FPGA technology, hardware and software integration, and broadcast video systems while collaborating across hardware, software, and verification teams.

Duties and Responsibilities
Product Verification & Quality Assurance
  • Plan, set up, and execute functional, performance, and stress tests on the product and its supporting firmware, drivers, and software.
  • Verify product behavior across hardware, firmware, and driver revisions, validating data integrity, throughput, latency, and stability.
  • Validate broadcast video, audio, and ancillary data processing for correctness, compliance, and interoperability.
  • Build, configure, and maintain lab test environments, including host systems, cabling, and supporting equipment.
  • Document test cases, execution results, and coverage; log, track, and verify defect fixes through JIRA.
  • Participate in product design reviews, providing feedback on testability, reliability, and usability.
  • Reproduce issues reported by downstream (internal customer) product teams in a controlled lab environment.
  • Isolate root causes through systematic troubleshooting and collaborate with FPGA and software developers to debug and resolve defects.
  • Capture and analyze diagnostic data such as logs, packet or bus captures, register dumps, and waveforms to accelerate debugging.
  • Act as a bridge between downstream product teams and the development team, clearly communicating reproduction steps, impact, and status.
Test Automation & Regression
  • Help design, develop, and maintain the regression test suite and automation frameworks.
  • Develop and improve automated test scripts using Python and related technologies.
  • Integrate and maintain tests within CI/CD pipelines to enable continuous, repeatable regression testing.
  • Analyze automated test results, triage failures, and continually improve test coverage and reliability.
  • Work closely with Product Owners, Technical Product Managers, and FPGA/software developers to understand new functionality and align verification activities with release goals.
  • Provide regular progress updates and participate in test and project review meetings.
  • Assist in lab resource planning and coordination to maintain an efficient, shared test environment.
  • Improve product verification processes, tooling, and documentation to enhance efficiency and quality.
  • Participate in retrospectives and post-mortem reviews to capture lessons learned and identify areas for improvement.
  • Explore new test tools, automation frameworks, and performance metrics.
  • Participate in Agile Scrum ceremonies, including stand-ups, sprint planning, and retrospectives.
Required Knowledge, Skills & Experience
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent experience).
  • 2 to 4 years of experience in product verification, quality assurance, software/hardware testing, or a related technical role.
  • Proficiency with scripting and test automation in Python. Exposure to Tcl, Bash, or Perl is considered an asset.
  • Strong understanding of test methodologies, defect tracking, and regression testing.
  • Hands-on experience testing hardware/software integrated systems in a lab environment.
  • Strong troubleshooting and analytical skills, with the ability to isolate issues across hardware, firmware, and software boundaries.
  • Familiarity with version control systems such as Git or SVN.
  • Strong communication and teamwork skills with exceptional attention to detail.
Preferred Knowledge, Skills & Experience
  • Familiarity with PCIe and other high-speed digital interfaces.
  • Exposure to FPGA concepts, toolchains (Xilinx Vivado, Intel Quartus, ModelSim/QuestaSim), and/or Verilog/RTL.
  • Experience with automation frameworks such as pytest, Robot Framework, or similar tools.
  • Familiarity with CI/CD systems such as Jenkins or GitLab CI.
  • Experience working in Linux environments.
  • Working knowledge of broadcast video and audio standards and interfaces, including SDI, HDMI, DisplayPort, ST 2110, NDI, and IP video.
  • Experience with lab and diagnostic equipment such as oscilloscopes, logic analyzers, protocol/bus analyzers, and JTAG tools.
  • Exposure to containerization technologies such as Docker or virtualization platforms.
  • Programming experience with C or C++.
  • Interest in automation, continuous improvement, and advanced testing methodologies.
Other Requirements
  • This position is based in Ottawa, Canada, and requires regular in-lab work.
  • Must be comfortable working with lab hardware, including installing and cabling equipment, racking systems, and configuring host machines.
  • Occasional off-hours work may be required during release validation cycles.
  • Limited travel may be required, along with occasional remote collaboration with global teams.
What We Offer:
Ross provides competitive compensation, comprehensive benefits, and the flexibility you need to do your best work, including flexible hours, generous paid time off, and a wellness allowance. You’ll also have the opportunity to share in our success through our employee share ownership program and grow your career with ongoing learning and development support. We value connection and collaboration, with plenty of events and opportunities to build relationships across the company. Most importantly, you’ll be part of a team that’s passionate about what we do and how we do it.

Salary Information:

The pay range for this role in Canada is: $78,000-$98,000CAD

The listed salary reflects the pay range for a role based in Canada.Compensation may differ based on alternate locationsif listed.Final compensation will bedeterminedby location, skills, experience, knowledge, and role-specific qualifications, and may be adjusted to recognize candidates accordingly.If your experience or compensation expectations differ from the posted range, we still welcome your application.

Use of Artificial Intelligence in Hiring

Ross uses a secure, closed AI system to support recruitment. Your information is protected and used only to help us efficiently identify qualified candidates. We encourage all applicants to apply, even if you do not meet every requirement - if you bring relevant skills, enthusiasm and a willingness to learn, we want to hear from you.

Our Commitment toFostering an Inclusive Environment
We want you to bring your authentic self to work, regardless of race, color, religion, sexual orientation, gender, gender identity or expression, marital status, age, veteran status, physical or mental disability. Inclusivity drives innovation and creativity, and that’s something we’re passionate about!

If you require accommodations throughout any stage of the recruitment, assessment, and selection process, please contact our Talent Acquisition team at [emailprotected] , and we will make all reasonable efforts to accommodate your request.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Verification Specialist
Product Verification Specialist

Ross Video • Ottawa

On-site
CAD 78,000 - 98,000
Flexible hours
Generous PTO
Wellness allowance
+2
Manufacturing Test Developer, Product Engineering
Manufacturing Test Developer, Product Engineering

Ross-Video • Iroquois Falls

On-site
CAD 67,000 - 92,000
Flexible hours
Generous paid time off
Wellness allowance
+2
Manufacturing Test Developer, Product Engineering
Manufacturing Test Developer, Product Engineering

Ross Video • Iroquois Falls

On-site
CAD 67,000 - 92,000
Flexible hours
Generous paid time off
Wellness allowance
+2
Senior Auditor, Internal Systems
Senior Auditor, Internal Systems

Ross Video • Ottawa

Hybrid
CAD 82,000 - 110,000
Flexible hours
Generous paid time off
Wellness allowance
+2
Senior Auditor, Internal Systems
Senior Auditor, Internal Systems

Ross-Video • Ottawa

Hybrid
CAD 82,000 - 110,000
Flexible hours
Generous paid time off
Wellness allowance
+2
Senior Manufacturing Engineering Specialist
Senior Manufacturing Engineering Specialist

Ross Video • Iroquois Falls

On-site
CAD 82,000 - 120,000
Employee share ownership
Flexible hours
Paid time off
+2
IT Security Analyst
IT Security Analyst

Ross-Video • Ottawa

Hybrid
CAD 67,000 - 89,000
Flexible hours
Generous paid time off
Wellness allowance
+1
Inside Sales Specialist - North America (Job Req #2025-200)
Inside Sales Specialist - North America (Job Req #2025-200)

Ross Video • Ottawa

On-site
CAD 45,000 - 75,000
Flexible hours
Generous paid time off
Fitness/wellness allowance
+3
Senior Talent Management Partner
Senior Talent Management Partner

Ross-Video • Ottawa

Hybrid
CAD 82,000 - 120,000
Employee share ownership program
Flexible hours
Wellness allowance
+1
Business Development Manager, Legislative, North America (Job Req #2024-246)
Business Development Manager, Legislative, North America (Job Req #2024-246)

Ross Video • Canada

On-site
CAD 80,000 - 110,000
Flexible hours
Generous paid time off
Fitness/wellness allowance
+3