Principal FPGA Developer

11 hours ago


Canada Ross Full time

Principal FPGA Developer (Job Req # ) Job Description Posted Sunday, January 18, 2026 at 5:00 AM Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we constantly strive to improve our solutions and to deliver results. If you've ever watched live television, news, sports, or entertainment, you've seen our products in use. All of the major Hollywood 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. If that resonates, and you’re someone with integrity, commitment, and a strong drive to deliver great products, we’d love to hear from you. Job overview: The ideal candidate is a senior technical expert who architects and delivers advanced FPGA-based real-time media and high-performance processing systems. You bring deep knowledge of FPGA architectures, high-bandwidth data paths, and complex system integration. You drive technical direction, solve high-complexity problems, and elevate engineering excellence across the entire FPGA development lifecycle. You collaborate closely with software, hardware, and verification teams to ensure world-class system performance, reliability, and product innovation. Who you report to: Senior Director, Technical Product Management, Production Switchers What we offer: Ross offers competitive salaries and comprehensive health plans, as well as several perks to help you perform at your best. Some of these perks include flexible hours, generous paid time off, fitness/wellness allowance, employee share ownership program, professional development support, and a ton of fun social activities and events Best of all, you’ll be part of the Ross Video team - and that’s an energizing place to be. What the job is all about: Architecture & Technical Strategy Architect high-performance FPGA solutions for real-time processing, including data-path design, clocking/reset architecture, memory hierarchy, and high-speed interfaces. Define and maintain high-level FPGA design requirements and specifications. Perform detailed analysis and trade-off evaluations for device selection, resource usage, timing feasibility, and performance scaling. Establish best practices for FPGA development methodology, coding standards, and verification processes. Design & Implementation Develop advanced RTL using Verilog/SystemVerilog for high-bandwidth pipelines, hardware accelerators, timing-sensitive logic, and complex interconnect subsystems. Implement SoC-class FPGA architectures including AXI/Avalon interconnects, DMA engines, high-speed memory controllers, and multi-rate clocking architectures. Integrate high-speed serial interfaces and IP cores such as PCIe, Ethernet, high-speed transceivers, and video/audio transport interfaces. Drive timing closure and physical implementation including synthesis, floorplanning, constraint development, and place-and-route optimization. Develop IO ring configurations and pin-planning for Xilinx and Intel devices. Verification, Integration & Debug Lead verification strategy using simulation, UVM-based environments, constrained-random testing, and coverage-driven methodologies. Perform FPGA bring-up, system integration, and in-lab debugging using oscilloscopes, logic analyzers, protocol analyzers, and embedded logic analysis tools. Debug complex real-time behavior such as synchronization, multi-rate timing, dataflow bottlenecks, and high-throughput processing. Collaborate with software and hardware teams to ensure full system performance and feature correctness. Technical Leadership Lead design reviews, technical investigations, and risk assessments. Mentor FPGA developers, supporting growth in architecture, RTL design, verification, and implementation. Promote continuous improvement through automation, reproducible build flows, enhanced verification depth, and robust release processes. Provide expert guidance to cross-functional teams on FPGA capabilities, constraints, and implementation best practices. Cross-Functional Collaboration Work closely with software, hardware, verification, test, and manufacturing teams across all stages of development. Support NPI processes including design documentation, integration support, test development, and release readiness. Interact with internal stakeholders and external partners for technical coordination and feature integration. Who you are: A senior-level FPGA architect and developer with broad technical mastery, strong analytical skills, and a proven ability to deliver complex FPGA systems at scale. Core FPGA Expertise Expert in Verilog / SystemVerilog RTL design. Deep knowledge of reset and clock domain management, flow control, arbitration, high-bandwidth pipelines, timing closure, constraints, and hierarchical FPGA-based SoC architectures. Extensive experience with Xilinx UltraScale+/MPSoC and Intel Arria 10, Stratix 10, Agilex families. Proficient with industry-standard FPGA toolchains such as Vivado, Quartus, and ModelSim/Questa. High-Speed Interfaces & Real-Time Processing Proficiency with PCI Express, multi-rate Ethernet, and high-speed video interfaces such as SDI, HDMI, or DisplayPort. Experience with high-speed transceiver architectures and SERDES-based protocols. Strong understanding of real-time media processing pipelines, multi-format/multi-resolution timing, synchronization, frame/field alignment, and low-latency transport. Experience with high-density channel processing and scalable throughput architectures. Memory & Interconnect Systems Expertise with AXI/Avalon interconnects and high-performance DMA engines. Experience with DDR4/DDR5 and high-bandwidth memory systems. Familiarity with multi-layer buffering architectures for high-throughput data paths. Verification & Debug Strong background in simulation-driven verification, including UVM and constrained-random verification. Proficient in waveform debugging and on-chip debug using tools such as ILA and SignalTap. Experienced with oscilloscopes, protocol analyzers, video/audio test equipment, and FPGA debug instrumentation. Software & Scripting Familiarity with C/C++ for embedded integration. Scripting experience with Python, Tcl, or Bash for automation and tooling. Comfortable working in Linux-based development environments. Highly organized, detail-oriented, and comfortable owning complex technical domains. Strong communicator who excels at partnering across disciplines. Proven ability to mentor and elevate team technical capability. Comfortable making critical architectural decisions and guiding long-term technical direction. Able to balance innovation, performance, and schedule to deliver robust solutions. Equity, Diversity & Inclusion At Ross, we embrace diversity, and we want you to bring your authentic self to work. We are committed to building a team that includes a variety of backgrounds, perspectives, and skills. Inclusivity drives innovation and creativity, and that’s something we’re passionate about at Ross We believe everyone should be able to enjoy a rewarding career at Ross, regardless of race, colour, religion, sexual orientation, gender, gender identity or expression, marital status, age, veteran status, physical or mental disability. If a disability means that you need any additional support during the recruitment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request. #J-18808-Ljbffr



  • Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full time

    Job overview:The ideal candidate is a senior technical expert who architects and delivers advanced FPGA-based real-time media and high-performance processing systems. You bring deep knowledge of FPGA architectures, high-bandwidth data paths, and complex system integration. You drive technical direction, solve high-complexity problems, and elevate engineering...


  • , , Canada Ross Full time

    A leading media technology company in Canada seeks a Principal FPGA Developer. You will design and implement advanced FPGA systems, ensuring high performance and reliability in real-time media applications. The ideal candidate has expertise in Verilog/SystemVerilog, FPGA architectures, and debugging. This role offers competitive salaries, comprehensive...

  • Senior FPGA Designer

    3 weeks ago


    , , Canada Fidus Systems Full time

    Overview Fidusis is a global high-tech design firm headquartered in Ottawa, with design centers in Waterloo and San Jose. We specialize in leading-edge electronic product development, including hardware, software, FPGA, and signal integrity. Our teams innovate, design, and deliver next-generation products for clients in emerging technology markets. We work...


  • Montreal, Quebec, HP G, Canada Anyon Systems Inc. Full time

    Location: Montreal/OttawaAbout Anyon Systems:Anyon Systems is a quantum computing company located in the Greater Montreal Region with a satellite office in Waterloo/Ottawa. We work at the cutting edge of technology to develop and commercialise superconducting quantum computers. The company is rapidly growing and has both hardware and software groups to...

  • FPGA Developer

    1 week ago


    Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full time

    Job Overview:The Intermediate FPGA/Hardware Designer role supports the use of the latest FPGA and SoC devices to provide IP and SDI-based transport solutions over leading-edge hardware platforms that power live video production. As a member of the Hyperconverged Solutions R&D team, you contribute to the evolution of Ross's industry-leading A/V infrastructure...


  • Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full time

    Job overview:The FPGA/Hardware Developer role will utilize the latest FPGA and SoC devices to provide predominantly SDI-based transport solutions over leading-edge hardware platforms that power live video production. As a member of the Hyperconverged Solutions R&D team, you will further advance the Ross industry-leading A/V infrastructure products including...

  • Team Lead

    1 week ago


    Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full time

    Job overview:We are seeking an FPGA Team Lead to join the Graphite Switcher team. Our group is responsible for implementing standalone Linux embedded and PC based Windows/Linux based products. The ideal candidate is a senior developer with the ability to define chip level features and technical requirements and then implement the optimal methodology for the...


  • KANATA, Ontario, KK E Canada Stefanini Group Full time

    Details: Stefanini Group is hiring Stefanini is looking for FPGA Design Engineer with Radio experience (Onsite Role) in Ottawa, Ontario, Canada For quick apply, please contact Rahul Kumar Ph: / Total Days Total PTO(See Below the bifurcation)   * 10 Days PTO( 80 Hours of PTO  - Accrual Basis) *  9 Holidays on average throughout the year *  3 Personal...


  • Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full time

    Job overview:The ideal candidate is a key leader within our product development team, driving the creation of world-leading next-generation broadcast video processing and infrastructure technology. You are responsible for guiding the architecture, design, and delivery of FPGA-based systems while overseeing cross-functional collaboration with software and...


  • Auriga Dr, Ottawa, ON KE B, Canada Ross Video Full time

     Job Overview: 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...