Principal FPGA Developer

4 days 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 Dell Technologies Full time

    Dell's 5G R&D team is building next-generation Open RAN Radio Units from the ground up. As a Principal FPGA Designer, you will lead FPGA architecture strategy, influence product roadmap, and drive system-level design for 4G and 5G networks. This is a leadership role where you'll mentor engineers, guide technical reviews, and represent Dell in industry...

  • FPGA Designer

    4 days ago


    Ottawa, Ontario, Canada Infotree Global Solutions Full time

    We are seeking a highly experiencedDigital ASIC/FPGA Designerwith a strong background in front-end design, RTL development, and EDA tools. The ideal candidate will bring extensive hands-on expertise in ASIC/FPGA design flows, verification methodologies, and scripting, along with a solid understanding of networking and communication protocols.Required Skills...


  • Ottawa, Ontario, Canada Aversan Full time

    Aversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Senior FPGA Designer. Be part of a team designing advanced FPGA solutions that power...


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


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

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, 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...


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


  • Ottawa, Ontario, Canada Lightspeed Commerce Full time

    Hi there Thanks for stopping by Are you actively looking for a new opportunity? Or just checking the market? Well… you might just be in the right placeAs a hands-on Principal Software Developer, you'll guide design and architecture of the critical system components of the flagship Lightspeed Retail product used by thousands of merchants around the world....


  • Ottawa, Ontario, Canada Lumentum Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingWe're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with usLumentum Canada was awarded the 2022 National Capital Region's Top Employersfor the 6th consecutive...


  • Ottawa, Ontario, Canada Entrust Full time

    Join us at EntrustAt Entrust, we're shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.Get to Know UsHeadquartered in Minnesota, Entrust is an industry leader in...


  • Ottawa, Ontario, Canada Cognizant Full time

    The Workday Principal Consultant – Global AMS (Global Application Managed Services) is a well experienced post-production Workday professional who is dynamic, fast-paced, and familiar with the managed services construct. As a Workday AMS Principal Consultant, you will bring your functional and business skills, ability to keep the business context in sight,...