CareerPlan

Advanced Software Development Engineer

Israel, YokneamFull-time2026-10-07 → 2026-11-10

Core

Design and implement software solutions across the entire stack from user-space applications and middleware to Linux kernel networking, device drivers, firmware, and GPU programming for AI infrastructure, distributed computing, and modern data centers.

Role type

Senior IC software development engineer (systems/networking)

Builds

Innovative software solutions, prototypes, and proof-of-concepts for NVIDIA products and strategic customers

Domain

AI infrastructure, distributed computing, HPC, cloud infrastructure, storage, networking, virtualization

Deliverable

production ML models

Required skills

Multi-core hardware, operating systems design, concurrency, virtual memory, caching, interrupts, device drivers, real-time programming, GPU programming, Linux kernel networking

Preferred skills

Deep Learning frameworks, AI communication libraries, RDMA, system architecture, CPU/GPU/memory/storage/networking, open-source contributions