Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Software Engineer, User Space

NVIDIA

Salary not specified
Sep 1, 2025
Palestine, TX, US
Apply Now

NVIDIA's Software Engineering team in User Space is looking to develop DPDK PMD drivers and DOCA flow to accelerate packet processing on NVIDIA's DPUs and SmartNICs, impacting AI infrastructure, cloud computing infrastructure, and 5G networks.

Requirements

  • Solid understanding of data structures and object-oriented programming.
  • Basic knowledge of networking.
  • Knowledge of operating systems, with a preference for Linux.
  • Previous software development experience, particularly in Python and C/C++.
  • A background in crafting, implementing, and debugging software.

Responsibilities

  • Implementing direct applications in C.
  • Writing test applications in C/Python and crafting comprehensive coverage measures for various scenarios.
  • Developing a constrained-random environment with learning capabilities using Python.
  • Debugging tests alongside design engineers to ensure flawless functionality.
  • Closing coverage measures to identify and eliminate verification gaps, driving progress toward product releases.

Other

  • B.Sc. or equivalent experience in Computer Science or Computer Engineering.
  • 2–4 years of professional experience
  • A proven track record of working as part of an engaging, collaborative team.
  • Outstanding communication skills, creativity, motivation, and drive.