Senior Software and System Architect
Core
Define next-generation architecture for NVIDIA's DPUs & NICs technologies, covering cloud networking, orchestration, provisioning, and security from hardware to application levels.
Role type
Senior IC system and software architect
Builds
End-to-end cloud solution stacks and state-of-the-art DPU/NIC architectures
Domain
Data center networking, virtualization, and orchestration
Required skills
C, Python, Linux development, Docker, Containers, cloud networking, network protocols, system design, prototyping
Preferred skills
DPDK, OVS, OVN, Kubernetes (CRDs, Operators, CNI plugins), OpenStack/OpenShift, Ansible, networking/security device development
Technologies
DPUs, NICs, Linux, Docker, Kubernetes, OpenStack, OpenShift, Ansible, DPDK, OVS, OVN, Calico, Flannel
Responsibilities
Lead architecture for cloud-networking solutions; Design system architecture for DPUs & NICs; Build end-to-end solutions from application to hardware; Write architecture specifications; Evaluate new technologies and develop POC prototypes; Collaborate with global teams and high-profile customers
Seniority
Senior, hands-on IC
