NVIDIA logo
NVIDIAPosted 1 week ago

System Software Architect

On-siteBengaluru, Karnataka, India

Full TimeSenior LevelDoctorate Or Professional DegreeEnterprise

Job Summary

Lead architecture for cloud-networking including orchestration, provisioning, and security solutions. Design state-of-the-art system architecture for DPUs & NICs technologies and build end-to-end solutions from application level to HW. Evaluate new technologies, innovate, and rapidly develop POC prototypes that can then be developed into full-fledged products/solutions. Write effective, clear, and reliable architecture specifications. Work closely with various teams around the world including SW & HW architects, R&D, product, solution architects, and external customers on advanced and future technologies.

Required Qualifications

  • B.Sc/M.Sc/Phd degree in Computer Science, Computer Engineering, or Electrical Engineering
  • 15+ years of experience as SW Architect/System Architect
  • Deep knowledge and experience with C, Python
  • Hands on Linux development, Docker and Containers based technologies
  • Experience with cloud and Data Center networking
  • Wide knowledge and understanding of networking protocols and common network topologies
  • Strong design, coding, analytical, debugging and problem-solving skills
  • Excellent communication, documentation and presentation skills

Desired Qualifications

  • Development experience with networking/security devices – NICs/DPUs/Switches/Routers /Firewalls etc.
  • Good understanding of OSs and drivers
  • Experience with DPDK, OVS, OVN
  • Experience with Kubernetes components & subsystems, CRDs, Operators, system plugins and CNI plugin development (Calico, Flannel)
  • Experience with OpenStack/OpenShift and/or Cloud API

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce