← Back to jobs
N

Software and System Architect

NVIDIA·Israel·en
Not specifiedFull-timeSoftware ArchitectureSemiconductorsComputer Hardware

Lead software and system architecture for cloud networking and data center technologies, spanning networking hardware through application-level solutions.

Responsibilities

  • Lead cloud networking architecture, including orchestration, provisioning, and security solutions
  • Design system architecture for DPU and NIC technologies
  • Develop end-to-end solutions from application level to hardware
  • Write clear and reliable architecture specifications
  • Evaluate emerging technologies and develop proof-of-concept prototypes
  • Collaborate with software and hardware architects, R&D, product, solution, application, and field engineering teams
  • Work with customers on advanced and emerging technologies and solutions

Requirements

  • Bachelor's, master's, or doctoral degree in Computer Science, Computer Engineering, or Electrical Engineering
  • At least 2 years of experience as a software or system architect
  • At least 2 years of software development experience
  • Strong knowledge of C and Python
  • Hands-on Linux development experience and familiarity with Docker and container technologies
  • Experience with cloud and data center networking
  • Knowledge of networking protocols and common network topologies
  • Strong design, coding, analytical, debugging, and problem-solving skills
  • Ability to work with multiple teams locally and internationally
  • Strong communication, documentation, and presentation skills

Nice to have

  • Experience developing networking or security devices such as NICs, DPUs, switches, routers, or firewalls
  • Knowledge of operating systems and drivers
  • Experience with DPDK, OVS, or OVN
  • Experience with Kubernetes components, subsystems, CRDs, operators, system plugins, or CNI plugin development
  • Experience with OpenStack, OpenShift, or cloud APIs

Benefits

  • Competitive salary
  • Generous benefits package

Relevance

More opportunities

Similar jobs

The newest open roles in Software Architecture.

Questions, answered

Frequently asked questions