NVIDIA Logo

NVIDIA

Software Advanced Developer

Job Posted 25 Days Ago Posted 25 Days Ago
Be an Early Applicant
Redmond, WA
Senior level
Redmond, WA
Senior level
The role involves developing proof-of-concept implementations for new technologies in networking and distributed computing, creating software stacks and algorithms, optimizing hardware features, and engaging with customers and research collaborations. NVIDIA seeks to push the boundaries of data center performance and functionality.
The summary above was generated by AI

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.

What you'll be doing:

  • Main role: Developing proof-of-concept implementations of new technologies, and thereafter guiding their incorporation in company products.

  • Developing a variety of software stacks, APIs and algorithms for various purposes.

  • Exposing and defining programmable hardware features for network control and data planes, optimizing and generalizing offload mechanisms, and improving performance on Nvidia's supercomputers, or inventing distributed solutions for next-gen data centers networking.

  • Software development and architecture, ranging from application behavioral analysis and Algorithms, network simulations, middleware, and API design, down to implementing OS subsystems, device drivers, FW, and HW modeling.

  • Customer engagements, academic research collaborations publishing white papers, blogs, RFCs, and conference lectures/BOFs.

What we need to see:

  • PhDs/BSc/MSc in Computer science or electrical engineering, or equivalent experience.

  • 5+ years of relevant practical experience.

  • Experience in Hardware/Software/Firmware integrations.

  • Able to work independently, work with customers and guide R&D teams.

Ways to stand out from the crowd:

  • Leadership in inventing new technologies leading to product impact.

  • Demonstrate leadership in collaborative industry and active research projects.

  • Ability to prototype ideas and demonstrate their value.

  • Experience with Ethernet/IP technologies in the data center or edge.

  • Experience with innovative network projects and collaborations like SONiC/SAI, P4.

NVIDIA is widely considered to be one of high technology's most desirable employers. We have some of the most forward-thinking technology leaders in the world working for us. Our goal is to craft an environment where you can do your life's best work. If you're creative, adventurous, and autonomous, we want to hear from you!

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Top Skills

Algorithms
APIs
Cloud
Device Drivers
Firmware
Hardware Modeling
High-Performance Computing
Network Programmability
Network Software Stacks
Os Subsystems
Sdn
Software Stacks
Storage
HQ

NVIDIA Seattle, Washington, USA Office

4545 Roosevelt Way NE 6th Floor, Seattle, Washington, United States, 98105

Similar Jobs

3 Days Ago
Seattle, WA, USA
196K-294K Annually
Senior level
196K-294K Annually
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Principal Software Engineer at Anduril, you will develop advanced technology solutions for military capabilities, lead cross-functional teams in building scalable platforms, and improve operational effectiveness through innovative tooling and integration strategies.
Top Skills: AWSAzureC++Ci/CdGoPythonRust
3 Days Ago
Seattle, WA, USA
168K-252K Annually
Senior level
168K-252K Annually
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
The Senior Software Engineer will lead the development of scalable infrastructure and backend software systems, enhancing Anduril’s operational capabilities. Responsibilities include collaborating with cross-functional teams, developing solutions for complex problems, and driving strategic infrastructure initiatives.
Top Skills: AWSAzureC++Ci/CdDistributed SystemsGoNetworkingPythonRustSecurity
17 Hours Ago
Seattle, WA, USA
138K-252K Annually
Mid level
138K-252K Annually
Mid level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Software Engineer on the Air Dominance & Strike team, you'll develop autonomy software for aerial robotic systems, collaborating across teams to tackle complex technological challenges. Responsibilities include building solutions that involve data processing and analysis, and ensuring software operates effectively in real-world scenarios, requiring travel for testing and deployment.
Top Skills: C++LinuxRust

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account