Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Fpga Research Engineer

Barco

Select how often (in days) to receive an alert:
Senior FPGA Research EngineerLocation: Vancouver, British Columbia, CA
Overview
Barco's Vancouver team is developing FPGA-based sensing and edge AI capabilities for industrial applications. We are looking for a hands‑on senior FPGA engineer to lead the sensor acquisition and aggregation architecture connecting distributed imaging sensors to an FPGA-based Edge AI compute module.
Your initial focus will be a distributed industrial imaging system: capturing synchronized images from multiple sensor nodes, transporting and aggregating their data, and delivering reliable streams for measurement and AI analysis. The architecture must balance throughput, timing, signal integrity, power, and cost per sensing node.
Your second major responsibility will be the development of the next iteration of our FPGA-based Edge AI compute module. You will lead FPGA architecture and accelerator‑interface implementation, and co‑develop the board with electronics and embedded‑software engineers. The goal is a production‑oriented system for workloads where validated throughput, power, and cost justify NPU deployment.
What You Will Do
Own FPGA architecture and RTL for sensor acquisition, synchronization, aggregation, and delivery to edge compute.
Implement and validate imaging‑sensor interfaces, including Sub‑LVDS/LVDS capture, deserialization, lane alignment, sensor timing, and configuration control.
Evaluate sensor‑side bridge logic and hub architectures;
select practical multiplexing, framing, and transport approaches based on measured performance and total system cost.
Develop multi‑sensor pipelines with clock‑domain crossing, elastic buffering, timestamps, stream identification, packetization, and explicit detection of missing or corrupted data.
Implement high‑speed serial links using suitable vendor transceiver IP, line coding, lane alignment, link monitoring, and recovery mechanisms.
Integrate FPGA data paths with memory and hardware DMA, working with embedded‑software engineers to deliver data to GPU/NPU processing pipelines.
Lead FPGA‑side architecture for the FPGA + NPU board, including device selection, resource and transceiver budgets, PCIe topology, memory architecture, and host‑control interfaces.
Co‑develop board requirements with electronics engineers, including clocks, resets, power sequencing, high‑speed routing constraints, debug access, and thermal and power budgets.
Implement and validate FPGA‑to‑NPU data movement, buffer management, flow control, and result handling using supported accelerator interfaces.
Work with embedded‑software engineers and accelerator vendors on PCIe enumeration, DMA integration, driver/runtime compatibility, and recovery from link or accelerator faults.
Evaluate host‑memory staging and direct‑transfer options where supported;
measure actual throughput, latency, CPU overhead, and memory use rather than assuming a zero‑copy path.
Lead FPGA‑related board bring‑up and debug interface problems across RTL, PCB, firmware, and software boundaries.
Build self‑checking simulations and repeatable hardware tests;
close timing and characterize throughput, latency, data integrity, resource use, and power.
Qualify representative sensor links and compute interfaces under realistic cable lengths, industrial noise, and sustained workload conditions.
Document design decisions, interface specifications, validation results, and production handover requirements.
Requirements
Substantial hands‑on FPGA development experience, typically 7+ years or equivalent depth, with ownership of complex designs through hardware validation.
Strong proficiency in VHDL or Verilog/SystemVerilog, synchronous design, clock‑domain crossing, reset design, timing constraints, and timing closure.
Experience acquiring data from imaging sensors or other high‑rate, source‑synchronous devices.
Experience designing high‑throughput, high‑frame‑rate multi‑camera video pipelines, including synchronized stream aggregation or image assembly/tiling, buffering and bandwidth budgeting, and transfer from sensor‑facing FPGA I/O to high‑speed serial links.
Practical experience with FPGA high‑speed transceivers and multi‑channel streaming systems.
Hands‑on Altera/Intel FPGA development experience using Quartus, preferably with Agilex or another SoC FPGA family.
Practical experience integrating FPGA PCIe interfaces and DMA engines, including hardware bring‑up and debugging data‑transfer problems.
Experience with memory interfaces, streaming interconnects such as AXI or Avalon, and throughput and buffering analysis across device boundaries.
Experience collaborating on custom FPGA boards, including schematic reviews, interface constraints, clock/reset planning, and board bring‑up.
A disciplined verification approach, including self‑checking testbenches, regression testing, and debugging on real hardware.
Ability to diagnose issues using embedded logic analyzers, oscilloscopes, and appropriate link or signal‑integrity test equipment.
Clear technical communication and the ability to collaborate across FPGA, electronics, embedded software, and AI teams.
A degree in electrical engineering, computer engineering, or a related discipline, or equivalent practical experience.
Nice to Have
Integration of FPGA with PCIe‑connected NPUs or GPUs.
PCIe root‑complex/endpoint architecture, Linux DMA and buffer‑sharing mechanisms, or supported peer‑to‑peer transfers.
Embedded Linux, SoC FPGA processor integration, C/C++, Python automation, or driver/API collaboration.
Familiarity with lower‑cost FPGA families such as Gowin or Lattice.
Sony industrial imaging sensors, Sub‑LVDS receivers, or comparable camera‑interface development.
Ethernet‑based sensor transport or multi‑lane link bonding.
Industrial EMC testing, cable characterization, design‑for‑manufacture, or cost‑driven hardware optimization.
D&I Statement
At Barco, innovation drives everything we do. We believe that diversity fuels creativity, bringing us closer to our colleagues and customers. Inclusion and equity aren't just values—they're core capabilities that propel us toward our shared goals and mission.
We are committed to conducting our business activities with the highest standards of integrity, responsibility and compliance across all aspects of our operations. This includes adherence to applicable laws, regulations and internal policies related to ethical conduct, quality standards, cyber security, sustainability, data protection & confidentiality and safety.
Think of images, and you think of Barco. We’re a global tech company creating AV solutions that help professionals succeed when it matters most. Our mission? To visualize and connect the world – from better patient outcomes in healthcare to smarter decision‑making and collaboration in enterprise and unforgettable experiences in entertainment.
At Barco, your ideas matter. You’ll learn, grow, and make an impact in a workplace that values your perspective and supports a healthy work‑life balance.
And the best part? You’ll team up with 3,500+ visioneers who thrive on curiosity, fuel creativity, and push boundaries together.
Innovation starts with you! Ready to make it happen?
#J-18808-Ljbffr
Vacancy posted 27 minutes ago
Similar jobs that could be interesting for youBased on the Senior Fpga Research Engineer in Winnipeg, MB vacancy
  • $100k - $150k per year

     ...This is a pivotal and exciting time in our journey, as we bring this life-changing technology to patients!We are looking for a Senior FPGA Engineer to help support the next generation of high-quality medical devices. In this role, you will gain hands‑on experience in the development... 
    Senior
    Permanent employment
    Flexible hours

    Kardium Inc.

    Winnipeg, MB
    28 minutes ago
  • $140k - $160k per year

    FPGA Design EngineerAversan Inc.( ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking... 
    Suggested
    Remote work

    Aversan

    Winnipeg, MB
    28 minutes ago
  • $140k - $160k per year

    FPGA Verification EngineerAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently... 
    Suggested
    Full time
    Work at office
    Remote work

    Aversan

    Winnipeg, MB
    27 minutes ago
  •  ...Job Description We are looking for an Operations Research Engineer to join the Workforce Management (WFM) product stream and help...  ...allocation.  Design and implement the schedule optimization engine using OR-Tools/CP-SAT.  Own the constraint model end to end:... 
    Suggested
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    14 days ago
  •  ...networking solution provider is looking for a Senior Hardware Designer in Montreal. The role...  .... Candidates should have a Bachelor’s in Engineering and at least 5 years of relevant...  ...including familiarity with Signal Integrity and FPGA design. This full-time position offers a... 
    Senior
    Full time

    Haivision

    Winnipeg, MB
    30 minutes ago
  •  ...elite financial market participants. Job Summary Exegy’s FPGA engineering team creates and maintains ultra‑low‑latency FPGA HDL building...  ...in performance‑sensitive trading environments. The Senior FPGA Designer is a hands‑on technical contributor responsible... 
    Senior
    Long term contract
    Work at office

    Exegy

    Winnipeg, MB
    30 minutes ago
  • Lead FPGA architecture and verification for Kardium’s Globe® Pulsed Field System in a hybrid position based in Burnaby, BC.As FPGA Team...  ...verification experienceOne to two years leading or mentoring engineering teamsProficiency in VHDL; Verilog or SystemVerilog is an assetMastery... 

    Kardium Inc.

    Winnipeg, MB
    28 minutes ago
  • Lead FPGA verification remotely at Aversan Inc., applying SystemVerilog and UVM to safety-critical aerospace, defence, and space electronics...  ...firmware designs to production.As a full-time FPGA Verification Engineer, you will contribute to definition, implementation, testing, and... 
    Full time
    Remote work

    Aversan

    Winnipeg, MB
    26 minutes ago
  • Design satellite digital payloads remotely with FPGA, RTL, and SystemVerilog expertise at Aversan Inc. supporting safety-critical aerospace systems.As a FPGA Design Engineer, you will develop custom IP, improve DSP and interface designs, and integrate third-party IP cores.... 
    Remote work

    Aversan

    Winnipeg, MB
    26 minutes ago
  •  ...communications while supporting advanced on-orbit compute and hosted payload capabilities.We’re on the hunt for a top-tier FPGA Digital Design Engineer to develop the next generation of our satellites.At Kepler, you’ll have the opportunity to work with a small dedicated team... 
    Remote work
    Work from home

    Kepler Communications Inc.

    Winnipeg, MB
    29 minutes ago
  • Design FPGA systems for Kepler Communications’ satellites using RTL development and digital signal processing or embedded interfaces. This...  ...in Toronto.Kepler Communications seeks an FPGA Digital Design Engineer for a 6+ month contract developing next-generation satellite systems... 
    Contract work

    Kepler Communications Inc.

    Winnipeg, MB
    30 minutes ago
  • Design complex FPGA systems at Fidus using RTL, Verilog, and VHDL while collaborating with customers and cross-functional teams across Canada. Travel may be required.As an FPGA Designer, you will define architectures, implement RTL, integrate IP, simulate designs, and close... 
    Senior

    Fidus

    Winnipeg, MB
    29 minutes ago
  • $128.3k - $203k per year

     ...The Role: The Elastic Security Endpoint Protections team researches, designs, and builds the visibility and prevention capabilities...  ...and SIEM security solution. We are looking for a Senior Security Research Engineer to help lead our efforts to build innovative features that... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Elastic

    Winnipeg, MB
    28 minutes ago
  • CommIT in Toronto seeks a senior, hands-on Application Security Researcher to push modern AppSec forward—collaborating with engineers, researchers, and AI/data scientists on next‑gen detection and autonomous pen-testing capabilities. This build‑and‑break role goes beyond a... 
    Senior

    CommIT

    Winnipeg, MB
    30 minutes ago
  • Validate ASIC and FPGA designs onsite in San Diego with Qualcomm Technologies, using SystemVerilog, C/C++, Linux, and Python. Focus on...  ...verification for complex SoC development.The Pre-Silicon Validation Engineer develops, deploys, and maintains environments supporting early... 

    QUALCOMM, Inc.

    Winnipeg, MB
    30 minutes ago
  • Design VHDL RTL digital logic for SEL communications products in Burnaby, BC, using FPGA development and functional verification skills.As an Engineer supporting SEL's R&D Communications product group, you will develop and support SONET/VSN Multiplexers, Ethernet gateways, network... 

    Schweitzer Engineering Laboratories (SEL)

    Winnipeg, MB
    29 minutes ago
  • $84k - $126k per year

     ...Reimbursement After One Year of Service The Scientific Research and Experimental Development (“SR&ED”) Senior Manager (“Senior Manager”) is responsible for...  ...spend time onsite at client facilities, working with engineers, scientists and technical personnel. This role includes... 
    Senior
    Full time
    For subcontractor
    Remote work

    Ryan

    Winnipeg, MB
    2 days ago
  • Shape Bombardier’s Research and Technology initiatives in Dorval through project execution, technology maturation, and clear management reporting.This senior engineering position supports technology demonstrators and early phases of new aircraft development. You will define... 
    Senior

    Bombardier

    Winnipeg, MB
    28 minutes ago
  • Step into the role of Lead Research Engineer at Thomson Reuters, where you will leverage AI and machine learning to optimize operations for professionals globally. This hybrid position emphasizes innovation and collaboration across technical teams. The ideal candidate holds... 
    Senior

    Thomson Reuters

    Winnipeg, MB
    29 minutes ago
  •  ...Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference. About The RoleAs a Senior Research Engineer on the Inference ML team atCerebrasSystems, you will adapt today’s most advanced language and vision models to run... 
    Senior

    Cerebras Systems

    Winnipeg, MB
    26 minutes ago
  • Lead endpoint security research at Elastic by analyzing emerging threats and building protections with C, C++, and Python across platforms.As a Senior Security Research Engineer, you will help develop Elastic Defend’s visibility and prevention capabilities. You will collaborate... 
    Senior
    Worldwide

    Elastic

    Winnipeg, MB
    27 minutes ago
  • $114.8k - $157.85k per year

     ...Job Description Senior Electrical Engineer Are you looking for a company that works on major engineering projects all over the world? Do you want...  ...include training centers, vehicle and fleet maintenance, research laboratories, operational headquarters, personnel accommodation... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    AtkinsRéalis

    Winnipeg, MB
    2 days ago
  • $114.8k - $157.85k per year

     ...Job Description Senior Mechanical Engineer Are you looking for a company that works on major engineering projects all over the world? Do you want...  ...include training centers, vehicle and fleet maintenance, research laboratories, operational headquarters, personnel accommodation... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    AtkinsRéalis

    Winnipeg, MB
    2 days ago
  • Aversan Inc. is seeking a qualified FPGA Design Engineer to join our team and support satellite digital payloads. This remote-friendly role focuses on RTL/FPGA design, verification, and IP integration for space systems. You will contribute across the design lifecycle, collaborate... 
    Remote work

    Aversan Inc.

    Winnipeg, MB
    29 minutes ago
  •  ...achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day...  .... Monitor technological developments in the fields of FPGA, DSP, ASIC and digital space technologies. Participate in or... 
    Senior
    Work at office

    MDA

    Winnipeg, MB
    30 minutes ago
  • Professional, Senior, Engineering - Project Engineering - Research & TechnologyWhen applicable, Bombardier promotes flexible and hybrid work policies. Why join us?At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning... 
    Senior
    Flexible hours
    Shift work

    Bombardier

    Winnipeg, MB
    27 minutes ago
  • Elevate AI innovation with Cerebras Systems as a Senior Research Engineer focusing on Inference ML. Collaborate with leading experts to enhance language and vision models on our powerful AI architecture. In this pivotal role, you will drive advancements in machine learning... 
    Senior
    Worldwide

    Cerebras Systems

    Winnipeg, MB
    29 minutes ago
  • $125k - $160k per year

     ...electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and...  ...lab testing, debug of prototypes and supporting hardware/software engineer, as needed Perform customer prototype demonstrations and author... 
    Contract work
    Internship
    Shift work

    Fidus

    Winnipeg, MB
    28 minutes ago
  •  ...to impact the world in a positive way. To learn more visit: a Research Engineer, you will be at the forefront of advancing and deploying...  ...production and push the boundaries of self-driving technology. Senior engineers are welcome to apply.You will... Prototype, evaluate... 
    Senior
    Long term contract

    Roboticsconnected

    Winnipeg, MB
    30 minutes ago
  • MDA Space in Montreal is seeking an Engineering Manager to lead a small–to–mid-sized technical department across engineering, manufacturing,...  ...support services. You will recruit, retain and guide staff with FPGA, DSP, embedded software, and hardware expertise to ensure on-time... 

    MDA

    Winnipeg, MB
    29 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Fpga Research Engineer. Be the first to apply!