Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Dataflow Development Engineer

Requirements:

  • BS or higher degree or equivalent experience in CS/EE/CE with more than 5 years in FPGA development, hardware dataflow, or hardware/software co-design.
  • Hands-on experience with RTL/HDL (Verilog, VHDL) or high-level synthesis (HLS); ability to build and debug dataflow-style pipelines in hardware.
  • Solid programming abilities in C/C++ for host drivers, runtimes, or tooling; familiarity with hardware interfaces (e.g. PCIe, DMA, memory-mapped I/O).
  • Proven understanding of dataflow and streaming concepts: pipelining, backpressure, buffering, and resource/area trade-offs.
  • Familiarity with FPGA toolchains (synthesis, P&R, timing closure) and with Linux, scripting, and version control.
  • Excellent communication in English; ability to work with distributed teams.

What you'll be doing:

  • Build and implement dataflow pipelines and streaming architectures in FPGA or programmable logic.
  • Develop host-side software, drivers, and runtimes that collaborate with FPGA and accelerator hardware (e.g. PCIe, DMA, VFIO).
  • Partner with compiler and hardware groups to allocate dataflow graphs onto hardware resources; improve latency, processing efficiency, and area/utilization.
  • Build and maintain hardware–software co-design flows: from high-level dataflow specs to synthesis, place-and-route, and validation.
  • Build tooling and methodologies for debugging, profiling, and validating dataflow behavior in hardware; participate in design reviews and cross-team alignment across EMEA and globally.

Nice to haves:

  • Experience working with FPGA dataflow for machine learning inference, networking, or high-throughput streaming (e.g. Xilinx/AMD, Intel FPGA).
  • VFIO, SR-IOV, or other pass through/virtualization for accelerators; low-level driver or BSP development.
  • ASIC or custom-silicon dataflow build; RTL develop for dataflow or network-on-chip (NoC).
  • Background in compiler backends or HLS that targets FPGAs; MLIR or IR-level optimization for hardware mapping.
  • Experience with multi-FPGA or FPGA–GPU systems; distributed dataflow across programmable logic and accelerators.

Perks and benefits:

  • Join our team of world-class engineers at NVIDIA.
  • Be part of groundbreaking work.
  • Collaborative and inclusive environment.
  • Opportunity to thrive and make a significant impact.
AI Summary ✨
NVIDIA logo

NVIDIA

UK, Hungary

Remote
Experience: Senior
Posted: March 12, 2026
Last seen: 3 hours ago
dataengineering

Why we track NVIDIA

NVIDIA has become one of the most important companies in tech thanks to AI and GPU computing. They have EU roles across several countries. If you're interested in hardware, CUDA, or ML infrastructure, they're hard to beat.

Similar jobs

  • 16 hours ago
    New
  • intercom logo

    Senior Analytics Engineer

    Greater London, UK

    2 days ago
    New
  • kraken logo

    Data Analyst, Regulatory Analytics and Reporting

    UK, Canada, Portugal, Spain, Poland, Ireland, Germany, Romania, Czech Republic, Cyprus, Lithuania, Switzerland

    2 days ago
    New
    Remote
  • wise logo

    Data Engineer

    Greater London, UK

    5 days ago
  • See all jobs in UK