
Senior Software and System Architect
NVIDIA
full-time
Posted on:
Location Type: Office
Location: Raanana • 🇮🇱 Israel
Visit company websiteJob Level
Senior
Tech Stack
CloudDockerLinuxPython
About the role
- Lead architecture for cloud-networking including orchestration, provisioning and security solutions
- Design state-of-the-art system architecture for DPUs & NICs technologies
- Build end-to-end solutions from application level to HW
- Responsible for writing effective, clear and reliable architecture specification
- Evaluate new technologies and innovate & rapidly develop POC prototypes that can then be developed into full-fledged products/solutions
- Work closely with different NVIDIA teams around the world including SW & HW architects, R&D, product, solution architects, application and field engineers and more
- Work with high profile customers on advanced and future technologies and solutions
Requirements
- B.Sc./M.Sc./PhD degree in Computer Science, Computer Engineering, or Electrical Engineering
- 5+ years of experience as SW Architect/System Architect and/or SW developer
- 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
- Ability to work concurrently with multiple groups locally and abroad in the organization
- Excellent communication, documentation and presentation skills
Benefits
- Competitive salaries
- Generous benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CPythonLinux developmentDockerContainerscloud networkingData Center networkingnetworking protocolsnetwork topologiesarchitecture specification
Soft skills
design skillscoding skillsanalytical skillsdebugging skillsproblem-solving skillscommunication skillsdocumentation skillspresentation skills
Certifications
B.Sc. degreeM.Sc. degreePhD degree