NVIDIA

Senior Dataflow Development Engineer

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $196,000 - $368,000 per year

Job Level

About the role

  • Build and implement dataflow pipelines and streaming architectures.
  • Develop host-side software, drivers, and runtimes that collaborate with our accelerator hardware.
  • Partner with compiler and hardware groups to allocate dataflow graphs onto hardware resources.
  • Build tooling and methodologies for debugging, profiling, and validating dataflow behavior in hardware.

Requirements

  • BS or higher degree or equivalent experience in CS/EE/CE with more than 12 years in FPGA development, or hardware dataflow, or hardware/software co-design.
  • Hands-on experience with RTL/HDL (Verilog, VHDL) or high-level synthesis (HLS);
  • Strong programming abilities in C/C++ for host drivers, runtimes, or tooling;
  • Proven understanding of dataflow and streaming concepts: pipelining, backpressure, buffering, and resource/area trade-offs.
  • Excellent communication in English; ability to work with distributed teams.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
dataflow pipelinesstreaming architectureshost-side softwaredriversruntimesRTLHDLVerilogVHDLC/C++
Soft Skills
communicationcollaboration
Certifications
BS in Computer ScienceBS in Electrical EngineeringBS in Computer Engineering