Senior Software and System Architect @ NVIDIA
placeHybrid
attach_money $180,000
businessHybrid
scheduleFull Time
Posted 17 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @nvidia.com
Recommended after applying
Job Details
Overview
NVIDIA is seeking an outstanding and passionate Senior Software and System Architect. You will join the SW Architecture group and work on groundbreaking technologies including networking, security, virtualization, and orchestration for DPUs and NICs.
What You Will Be Doing
- Lead cloud-networking architecture including orchestration, provisioning, and security solutions.
- Design state-of-the-art system architecture for DPUs and NICs.
- Build end-to-end solutions from application level to hardware.
- Develop clear architecture specifications and POC prototypes.
- Collaborate with global teams and high-profile customers.
What We Need To See
- B.Sc/M.Sc/PhD in Computer Science, Engineering or related field.
- 4+ years experience as a Software or System Architect and Developer.
- Deep knowledge of C, Python, Linux, Docker, and container technologies.
- Strong understanding of cloud and data center networking protocols.
- Excellent communication, documentation, and problem-solving skills.
Ways To Stand Out
- Experience with networking/security devices, NICs, and DPUs.
- Familiarity with DPDK, OVS, Kubernetes, and cloud APIs.
- Background with OpenStack/OpenShift and automation tools like Ansible.
Key skills/competency
- Software Architecture
- System Architecture
- Cloud Computing
- Networking
- Security
- Virtualization
- Orchestration
- Linux
- Containers
- DPUs & NICs
How to Get Hired at NVIDIA
🎯 Tips for Getting Hired
- Customize Your Resume: Tailor skills to NVIDIA architectural roles.
- Showcase Technical Expertise: Highlight C, Python, and systems experience.
- Research NVIDIA Culture: Understand their mission and innovations.
- Prepare for Global Collaboration: Emphasize teamwork in diverse settings.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Linux and Docker fundamentals.
circle
Practice C and Python programming.
circle
Study network protocols and virtualization.
circle
Explore cloud orchestration and container tools.
Behavioral Questions
circle
Describe teamwork in complex projects.
circle
Explain conflict resolution in global teams.
circle
Discuss communication strategies effectively.
circle
Detail handling multiple priorities concurrently.
Frequently Asked Questions
What technical skills are crucial for the Senior Software and System Architect role at NVIDIA?
keyboard_arrow_down
How important is global collaboration for NVIDIA's Senior Software and System Architect position?
keyboard_arrow_down
What educational background is required for the Senior Software and System Architect at NVIDIA?
keyboard_arrow_down
How can experience with cloud technologies benefit an applicant for NVIDIA's Senior Software and System Architect role?
keyboard_arrow_down
Are there any specific networking technologies required for NVIDIA's Senior Software and System Architect?
keyboard_arrow_down