FPGA Developer

Ross Video

Ross Video

Software Engineering

nepean, ottawa, on, canada

CAD 97,500-125k / year + Equity

Posted on Apr 17, 2026
Date Posted: Apr 17, 2026

Preferred Location: Nepean, ON, Canada

Alternate Location(s): Not Available

Internal Requisition ID: 2026-170

Requisition Type: Replacement Position

Remote Type: Hybrid Remote

On Call Required: No

Travel Required: No

Share:

Apply Now

Save Job Saved

Description

Why You’ll Love Working at Ross Video:

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.

The ideal candidate is part of our product development team creating world-leading next generation broadcast video processing technology. You participate in all phases of FPGA development from specifications and design to customer support. You coordinate with the product manager on overall product vision and lead the FPGA developers in the design of new products and the improvement of existing products.

You have an advanced knowledge of RTL coding, physical implementation, timing constraints, lab alidation/integration/troubleshooting of complex FPGA designs comprising a mix of custom RTL with hard and soft vendor IP cores within a larger embedded system context.

Our team is Agile and DevOps aligned, with a focus on continuous learning and automation. We hold backlog refinements and post-mortems, regularly tackle technical debt and reserve time for innovation.

If you've ever watched live television, news, sports, or entertainment, you've seen our products in use. Major award shows, most professional sports teams, and many of the largest broadcasters in the world use Ross Video technology. Get behind the scenes and learn about what it takes to make live events possible.

Who you report to: Senior Director, Technical Product Management- Edge Technologies

What The Job Is All About:

  • Design, simulate and test leading edge SoC FPGA solutions
  • Develop design requirements and support product definitions
  • Work with other members of the team to verify the functionality of the FPGA, SW & HW
  • Contribute to design review preparation, execution, and timely action item closure for complex issues
  • Generate both specification & design documentation to support cross functional aspects of the NPI process
  • Contribute to overall FPGA delivery, which entails collaborating with cross-functional teams, suppliers and customers to ensure the overall design meets the requirements according to an established project plan
  • Thoroughly self-test all designs and support PV/QA throughout development – this includes reviewing test plans, validating feedback, and debugging/fixing hardware problems as required
  • Participate in Agile Scrum ceremonies like stand-ups, retrospectives, refinement, and sprint kick-offs
  • Collaborate with team members to attain breakthrough results in assigned deliverables
  • Create first class FPGA designs by innovating in design, project management, tools and workflow

Job Requirements:

  • Knowledge/Education/Training:
  • knowledge of (System) Verilog
  • Expert in FPGA workflow including RTL design capture, synthesis, timing closure, prototyping and release processes
  • Knowledge of GIT revision control systems, branching and tagging methodologies
  • Expertise in RTL debugging through simulations and in-FPGA logic analyzers
  • Familiarity with the following technologies is an asset:
    • SoC FPGA interconnects such as Avalon or AXI interfaces
    • PCI Express, Ethernet 1/10/25/100GE, 12G-SDI, HDMI, DisplayPort
    • Compression technologies: NDI, SRT, AVC/HEVC
    • High-speed transceivers
    • Timing recovery / Synchronization
    • DMA engines, hardware acceleration (off-load engines), and high-performance memory controllers
    • UVM Based Testbenches
    • Vivado and Quartus development tools
  • Knowledge of software languages such as C, C++, Python a plus
  • Understanding of digital video, audio and associated audio standards a plus
  • B.S. in Engineering requiredStrong interpersonal skills with ability to work as part of a team or independently as required
  • Keen observational skills and problem solving intuition
  • Organized and detail oriented self-starter
  • Ability to learn new concepts quickly and work towards finding creative solutions to challenging problems
  • Comfortable moving forward aggressively; balancing risks appropriately to optimize success across all business aspects – good, fast, and cheap
  • Equally comfortable contributing as a team member or championing an ideas
  • 2+ years FPGA development experience with expertise in Video/Audio technologies preferred
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: $97,500 - $125,000 CAD

The listed salary reflects the pay range for a role based in Canada. Compensation may differ based on alternate locations if listed. Final compensation will be determined by 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 to Fostering 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 accommodat ions throughout any stage of the recruitment, assessment, and selection process, please contact our Talent Acquisition team at [email protected] , and we will make all reasonable efforts to accommodate your request.

Share:

Apply Now