Principal FPGA Developer

1 day ago


Ottawa, Ontario, Canada Ross Video Full time

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 SwitchersWhat 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.Professional Traits• 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 & InclusionAt 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.



  • Ottawa, Ontario, Canada Work in Ottawa Full time

    Ottawa's tech sector is growing, and so are the opportunities If you're exploring your next role in tech,Work in Ottawacan help you learn about leading employers and exciting careers in Canada's capital.Led by Invest Ottawa, the city's lead economic development agency, this initiative works alongside tech companies, recruiters and search firms, and community...


  • Ottawa, Ontario, Canada BTA Design Services Inc. Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community from Canada, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients' teams and accelerate the development of complete designs.We're adaptable and efficient, with a brilliant staff at our core. We...


  • Ottawa, Ontario, Canada BTA Design Services Full time

    About Us: Headquartered in Ottawa, BTA Design serves the electronic design community from Canada, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients' teams and accelerate the development of complete designs. We're adaptable and efficient, with a brilliant staff at...


  • Ottawa, Ontario, Canada BTA Design Services Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community from Canada, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients' teams and accelerate the development of complete designs. We're adaptable and efficient, with a brilliant staff at our core. We...


  • Ottawa, Ontario, Canada Ciena Full time

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Ottawa, Ontario, Canada Ross Video Full time

    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...

  • FPGA Developer

    1 week ago


    Ottawa, Ontario, Canada Ross Video Full time

    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...

  • FPGA Developers

    1 day ago


    Ottawa, Ontario, Canada Myticas Consulting Full time

    MUST UNDERSTAND DATA PATH SIDE OF RU FPGA DESIGNResponsibilitiesWorks on unusually complex problems and provides highly innovative solutions.Uses independent judgment to accomplish goals and objectivesHas insight into industry trends and communicates vision to guide organizational strategy and long-range planningLends research and contributes to evaluations,...

  • FPGA Design Engineer

    2 hours ago


    Ottawa, Ontario, Canada Stefanini Group Full time

      Job Description 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...


  • Ottawa, Ontario, Canada Ross Video Full time

    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...