Description
NVIDIA is seeking a Senior Software and System Architect to join its Networking Software Architecture group.
The role involves researching new technologies, defining architectures for groundbreaking technologies in networking, security, virtualization, and orchestration, and advancing datacenter networking and security solutions.
Responsibilities:
- Lead architecture for cloud-networking and security solutions
- Design state-of-the-art system architecture for DPUs & NICs technologies
- Build end-to-end solutions from application level to hardware level
- Provide fast and creative solutions to complex problems
- Write effective, clear, and reliable architecture specifications
- Evaluate new technologies, innovate, and develop proof of concept prototypes
- Work closely with NVIDIA teams worldwide, including software and hardware architects, R&D, product teams, solution architects, application and field engineers
- Work with high-profile customers on advanced technologies and solutions
Requirements:
- 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; 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
- Excellent communication, documentation, and presentation skills
Preferred qualifications:
- 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
NVIDIA offers competitive salaries and a generous benefits package.
For more fresh new jobs, check out yubhub.co.