Hiring.Camp

Senior Software and System Architect

Nvidia

·

4 days ago

Location
Santa Clara, CA,US, US · CA,US, US · NJ,US, US · NY,US, US
Workplace
Remote
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
8+ years
Education
PhD
Source
Eightfold

Description

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. NVIDIA is looking for an experienced Senior Software and System Architect to join our Networking Software Architecture group. Nvidia's Architecture group consists of world-class architects responsible for crafting the next generation state-of-the-art architecture for our DPUs & NICs technologies.

The position includes researching new technologies with a focus on defining the architecture of groundbreaking technologies in various domains: networking, security, virtualization and orchestration. You work will play a vital role in advancing our datacenter networking and security solutions. You will be working with global teams iand have a unique opportunity to have real impact in a dynamic, technology-focused company shaping the future of data-centers technologies. Does this sound like a role you are looking for? Then we'd love to hear from you!

What you will be doing:

  • Leading architecture for cloud-networking and security solutions
  • Designing state-of-the-art system architecture for DPUs & NICs technologies
  • Building end-to-end solutions from application level to hardware level
  • Providing fast and creative solutions to complex problems
  • Writing effective, clear and reliable architecture specifications
  • Evaluating new technologies, innovating and rapidly developing proof of concept prototypes that can then be developed into full-fledged products/solutions
  • Working closely with different Nvidia teams around the world including software and hardware architects, R&D, product teams, solution architects, application and field engineers
  • Working with high profile customers on advanced and groundbreaking technologies and solutions

What we need to see:

  • B.Sc/M.Sc/Phd degree in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).
  • 8+ years of experience as a Software Architect or Systems Architect; Within that, strong experience as a Software Developer.
  • Deep knowledge of and experience with C and Python
  • Hands-on Linux development experience
  • Cloud-networking experience
  • Wide knowledge and understanding of networking protocols and common network topologies
  • Strong design, coding, analytical, debugging and problem-solving skills
  • Ability to work concurrently with multiple groups locally and abroad in the organization
  • Excellent communication, documentation and presentation skills

Ways to stand out of a crowd:

  • Development experience with networking/security devices – NICs/DPUs/Switches/Routers /Firewalls
  • Good understanding of OSs and drivers
  • Background with data center technologies, network topologies and cloud
  • Experience with DPDK, OVS, OVN
  • Experience with Docker, Containers, Kubernetes components & subsystems

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and. due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!

Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are:

184,000 USD – 287,500 USD for Level 4; and 224,000 USD – 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until November 9, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive 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.

Skills

PythonDockerKubernetesLinux

Similar Jobs

30

Sr. Software Engineer - AI and Data Platforms

Nextonic Solutions LLC·Rockville, Maryland

2d ago

Senior Storage and Software Presales Architect

Hewlett Packard Enterprise (HP)·Sofia, Sofia-Capital·Hybrid

3d ago

Senior Storage and Software Presales Architect

Hewlett Packard Enterprise (HP)·Sofia, Sofia-Capital·Hybrid

3d ago

Senior Software Engineer – AI, Tax and Audit, FDE

Thomson Reuters·Ann Arbor, Michigan +4·Hybrid

3d ago

Senior Director, Software Engineering - Slack Application Architecture and Systems

Salesforce·California, US +2·Onsite, Remote

3d ago

Senior Software and DevOps Development Engineer

Nvidia·Jerusalem, Israel·Remote, Hybrid

3d ago

Senior Technical Lead - Systems and Software Engineering - Indaiatuba/SP

John Deere·Indaiatuba, São Paulo·Hybrid

3d ago

Senior Staff Software Engineer Ai Telemetry And Developer Intelligence

Accounts·Remote

Senior Staff Software Engineer Ai Mode And Ai Overviews Helpfulness

Accounts·Remote

Senior Software Engineer, Go - (Global Recommendations and Ranking, Consumer)

Delivery Hero·Berlin, State of Berlin·Hybrid

3d ago

Senior Software Engineering Manager Infrastructure Google Cloud Security And Privacy

Accounts·Remote

Senior Principal Software Engineer - Core Services and Libraries (Onsite)

RTX·Huntsville, Alabama·Onsite

4d ago

Senior Software and Firmware QA Engineer

Mksinst·India Bangalore Whitefield

4d ago

Senior Software Engineer – Technical Remediation and Enablement - Vice President

Citi Bank·Pune, Maharashtra

4d ago

Senior Software Engineer – Technical Remediation and Enablement - Vice President

Citi Bank·India·Hybrid

4d ago

Senior Analyst, Software Development and Support

Connor, Clark & Lunn Financial Group Ltd.·Gurugram, Haryana·Hybrid

Senior Software Engineer Full Stack And Advanced Algorithms

Google·Remote

Senior Software Engineer Machine Learning Discover Interest Modeling And Retrieval

Google·Remote

Senior Staff Software Engineer, Mobile (Android and iOS) - Hyderabad, India

Outreach, Inc.·Hyderabad, Telangana·Hybrid

4d ago

Senior Manager, Power Electronics Controls and Software

Redwood Materials·San Francisco, California·Remote, Onsite

4d ago

Senior Software Development Engineer - AI and Optimization

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Hybrid

5d ago

Senior Software Development Engineer - AI and Optimization

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Hybrid

5d ago

Senior Software Development Engineer - AI and Optimization

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Hybrid

5d ago

Senior Software Engineer – Mission Applications & Command and Control

Fsg·Aurora, Colorado·Remote

5d ago

Senior Software Engineer Infra Auctions And Prediction Stack

Accounts·Remote

Senior Software Developer (C#/.NET and React)

Callieregroup·Remote

6d ago

Senior System Software Engineer – Accelerated Microservices and Libraries

Nvidia·Bengaluru, Karnataka +1

6d ago

Senior Software Quality Assurance Engineer and Tester

Accenture Federal Services·Augusta, Georgia·Onsite

6d ago

Senior Software Engineer Aiml Geo And Gemini App

Accounts·Remote

Senior Software Engineer with React and Node.js

Accesa·Romania·Remote

6d ago