Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Principal Engineer – P4 Compiler Technology 
United States, Texas 
60896389

24.06.2024

What You'll Be Doing:

  • Deep understanding of compiler technologies, programmability as a concept and its role in resource allocation, static and runtime optimizations

  • Represent NVIDIA in the P4 standards org and participate in its evolution; define NVIDIA specific extensions in collaboration with NBU and NVIDIA customers and work towards standardization

  • Developing proof-of-concept implementations of networking applications using P4 and thereafter guiding their incorporation in company products

  • An outstanding team player and technical leader that can bring people together and work towards a common goal of advancing network programmability

  • Collaborate with cross-functional teams to ensure a cohesive and integrated technology strategy with Zero ego and advance NVIDIA’s business goals

  • Act as a technical advisor and mentor to other members of the team

  • Stay up-to-date with the latest developments in compiler technology, networking protocols, and hardware design

What we need to see:

  • BS/MS in Computer Science or Computer Engineering (PhD strongly preferred) or equivalent experience

  • 12+ years of relevant work or research experience in performance analysis, compiler optimizations, code generation.

  • Knowledge of network programming, network protocols and layers

  • Excellent C/C++ and Python programming and software design skills, including debugging, performance analysis, and test design.

  • Strong interpersonal skills are required along with the ability to work in a dynamic product-oriented team.

  • Ability to collaborate well with others in an energizing environment.

Ways to stand out from the crowd:

  • Experience working with open source P4 compiler code base

  • Knowledge of Linux networking stack and hardware packet processing pipelines

  • Proven ability to design/architect compiler frameworks.

You will also be eligible for equity and .