Эта вакансия пока только на английском.

← Назад к вакансиям
N

Junior Software Architect

NVIDIA·Израиль·
В офисеПолная занятостьBackend DevelopmentElectronics Manufacturing

Join a software architecture team developing networking devices, SmartNICs, DPUs, and advanced datacenter platforms. Define system solutions across networking, virtualization, operating systems, security, and programmable acceleration.

Обязанности

  • Define software architecture for networking devices, SmartNICs, and DPUs
  • Analyze requirements across networking protocols, virtualization, operating systems, security, management, and services
  • Research concepts, evaluate design alternatives, and build proofs of concept, simulations, and prototypes
  • Collaborate with software, firmware, and hardware teams on hardware-software co-design, performance, scalability, and resource utilization
  • Prepare architecture proposals, design documents, and technical presentations

Требования

  • B.Sc. or M.Sc. in Computer Science, Electrical Engineering, Computer Engineering, or a related field
  • At least 1 year of relevant experience
  • Strong C/C++ programming skills, preferably in large and complex embedded systems
  • Understanding of operating systems, multithreading, computer architecture, and software fundamentals
  • Ability to investigate complex problems, learn new technologies, and work independently
  • Strong written and verbal communication skills

Будет плюсом

  • Knowledge of Ethernet, InfiniBand, RDMA, RoCE, TCP/IP, or congestion control
  • Experience with Linux, Linux kernel, device drivers, embedded systems, or system software
  • Experience building simulations, performance models, prototypes, or proof-of-concept software
  • Exposure to virtualization, security, programmable acceleration, SmartNICs, DPUs, or DOCA
  • Open-source contributions, internships, or relevant hands-on project work

Соответствие

Больше возможностей

Похожие вакансии

Новые вакансии в категории «Backend Development».

Создайте профиль, чтобы увидеть оценку соответствия.

Создайте профиль, чтобы увидеть оценку соответствия.

Создайте профиль, чтобы увидеть оценку соответствия.

Создайте профиль, чтобы увидеть оценку соответствия.