Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 3 R @ 3 Algorithms @ 3 Leadership @ 3 Networking @ 3 API @ 3Details
NVIDIA is looking for a highly skilled and groundbreaking advanced development researcher to craft and evaluate brand-new solutions for networking and distributed computing in data center environments. This role will focus on areas such as High-Performance Computing, Cloud, Storage, network programmability, network software stacks, and SDN. NVIDIA is a world leader in high-performance computing technology, AI, and networking with high-reaching plans for future systems. This position offers the opportunity to have a real impact in a research-focused team in a dynamic company. The networking advanced development group is chartered to research and incubate new technologies that will re-define the future data centers and supercomputer performance and functionality. Advanced development Software researchers represent us in open-source projects, conferences, and standard bodies.
Responsibilities
- Developing proof-of-concept implementations of new technologies and guiding their incorporation in company products.
- Developing software stacks, APIs, and algorithms for various purposes.
- Exposing and defining programmable hardware features for network control and data planes, optimizing offload mechanisms, improving performance on Nvidia's supercomputers, or inventing distributed solutions for next-gen data center networking.
- Software development and architecture, including application behavior analysis, algorithms, network simulations, middleware, API design, OS subsystems, device drivers, firmware, and hardware modeling.
- Customer engagement, academic research collaborations, publishing white papers, blogs, RFCs, and participating in conferences.
Requirements
- PhD/BSc/MSc in Computer Science or Electrical Engineering, or equivalent experience.
- 5+ years of relevant practical experience.
- Experience in Hardware/Software/Firmware integrations.
- Ability to work independently, interact with customers, and guide R&D teams.
Ways to stand out
- Leadership in inventing new technologies leading to product impact.
- Leadership in collaborative industry and active research projects.
- Prototyping ideas and demonstrating their value.
- Experience with Ethernet/IP technologies in data centers or edges.
- Experience with innovative network projects and collaborations like SONiC/SAI, P4.
Benefits
You will be eligible for equity and benefits.
NVIDIA is committed to fostering diversity and is an equal opportunity employer.