Senior Software and System Architect @ NVIDIA
placeYokneam Ilit, North District, Israel
attach_money $200,000
businessOn Site
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, passionate, and talented Senior Software and System Architect to join our SW Architecture group. This role involves researching new technologies and defining groundbreaking architectures in networking, security, virtualization, and orchestration.
Key Responsibilities
- Lead cloud-networking architecture including orchestration, provisioning, and security.
- Design state-of-the-art system architectures for DPUs & NICs.
- Develop end-to-end solutions from application level to hardware.
- Write clear and reliable architecture specifications.
- Evaluate new technologies and develop POC prototypes.
- Collaborate with global teams including SW & HW architects, R&D, product and solution architects.
- Engage with high-profile customers on future technologies and solutions.
What You Need To See
- B.Sc./M.Sc./PhD in Computer Science, Computer Engineering, or Electrical Engineering.
- 5+ years of experience as a Software/System Architect or developer.
- Deep knowledge of C and Python.
- Hands-on Linux, Docker, and container-based technologies experience.
- Experience with cloud and data center networking and protocols.
- Excellent design, coding, analytical, debugging, and problem-solving skills.
- Strong communication, documentation, and presentation skills.
Stand Out Qualifications
- Experience with networking/security devices (NICs, DPUs, switches, routers, firewalls).
- Familiarity with DPDK, OVS, OVN.
- Background with Kubernetes, CRDs, Operators, and CNI plugins.
- Exposure to OpenStack/OpenShift and Cloud APIs.
- Knowledge of automation tools like Ansible.
Key skills/competency
- Architecture
- Networking
- Cloud
- Security
- Virtualization
- Orchestration
- C
- Python
- Linux
- Docker
How to Get Hired at NVIDIA
🎯 Tips for Getting Hired
- Research NVIDIA's culture: Study mission, values, and recent news.
- Customize your resume: Highlight architect roles and technical skills.
- Showcase relevant projects: Include DPUs, NICs, and cloud innovations.
- Prepare for technical interviews: Review networking and programming challenges.
- Network on LinkedIn: Connect with current NVIDIA employees.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C and Python projects.
circle
Practice Linux and container deployment.
circle
Study cloud networking protocols.
circle
Experiment with orchestration tools.
Behavioral Questions
circle
Describe teamwork experiences briefly.
circle
Explain conflict resolution examples.
circle
Discuss time management strategies succinctly.
circle
Share leadership challenge stories.
Frequently Asked Questions
What backgrounds does NVIDIA look for in a Senior Software and System Architect candidate?
keyboard_arrow_down
How important is experience with container technologies for NVIDIA's Senior Software and System Architect role?
keyboard_arrow_down
Does NVIDIA value international collaboration in the Senior Software and System Architect role?
keyboard_arrow_down
What distinguishes a strong candidate for the NVIDIA Senior Software and System Architect role?
keyboard_arrow_down