NVIDIA

Principal Software Architect, GPU Networking Research

NVIDIA

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly experienced and driven software architect looking to make an impact in the world of GPU networking research? At NVIDIA, we are seeking a Principal Software Architect to join our dynamic team and help push the boundaries of GPU networking technology. In this role, you will play a crucial role in leading the research and development of cutting-edge software solutions for our GPU networking products. We are looking for a visionary and innovative mind with a strong background in software architecture and a passion for driving research and development. If you have a proven track record of success in developing complex software systems, a deep understanding of GPU architectures and networking protocols, and a strong desire to lead and mentor a team, we want to hear from you. Join us and be a part of shaping the future of GPU networking technology.

  1. Lead the research and development of software solutions for GPU networking products.
  2. Drive innovation and push the boundaries of GPU networking technology.
  3. Utilize strong software architecture skills to design and develop complex software systems.
  4. Demonstrate a deep understanding of GPU architectures and networking protocols.
  5. Provide technical leadership and mentorship to a team of software engineers.
  6. Collaborate with cross-functional teams to ensure alignment and integration of software solutions.
  7. Stay updated on industry trends and advancements in GPU networking technology.
  8. Develop and maintain relationships with key stakeholders to understand their needs and requirements.
  9. Take ownership of project timelines and deliver high-quality software solutions within deadlines.
  10. Conduct code reviews and provide constructive feedback to team members.
  11. Identify and troubleshoot technical issues and provide solutions.
  12. Communicate progress, challenges, and recommendations to management and stakeholders.
  13. Continuously improve and optimize software solutions for better performance and scalability.
  14. Ensure adherence to software development best practices and standards.
  15. Participate in hiring, training, and mentoring new team members.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Advanced Degree In Computer Science, Electrical Engineering, Or Related Field.

  • Extensive Experience In Software Architecture, Particularly In The Field Of Gpu Networking Research.

  • Deep Understanding Of Gpu Architecture And Parallel Computing.

  • Proven Track Record Of Leading And Managing Research Projects And Teams.

  • Strong Communication And Collaboration Skills, With The Ability To Work Effectively With Cross-Functional Teams And Present Complex Technical Concepts To Non-Technical Stakeholders.

Required Skills
  • Data Analysis

  • Big Data

  • Machine Learning

  • Cloud Computing

  • Artificial Intelligence

  • Performance optimization

  • Networking protocols

  • System Design

  • GPU programming

  • Software Architecture

  • Research Methodology

  • Parallel Computing

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • Critical thinking

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Software Architect, GPU Networking Research is between $150,000 - $250,000 per year. However, this can vary depending on factors such as experience, location, and company size. Additionally, bonuses and stock options may also be included in the overall compensation package.

Additional Information
NVIDIA is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 12th, 2025
Apply BeforeMay 10th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NVIDIA

NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started