CareerPlan

R & D Engineer Software 5

USA-CA - Promontory DFull-time$144k2026-10-14 → 2026-11-10

Core

Design, develop, and test high-performance virtual networking data plane software for the NSX Data Plane on ESX hypervisor.

Role type

Senior IC software engineer (virtual networking data plane)

Builds

Virtual switches, network overlay technologies (VXLAN, Geneve), and SmartNIC solutions for VMware NSX

Domain

Virtualization, Networking, High-Performance Computing

Required skills

C/C++/Python, high-performance multi-threaded distributed systems, virtual networking data plane architecture, network overlay protocols, hardware architecture (multi-core CPUs, cache hierarchies, NUMA), performance profiling and benchmarking

Preferred skills

SmartNIC offload implementation, security and QoS optimization, patent generation, technical evangelism

Technologies

NSX, ESX hypervisor, VXLAN, Geneve, SmartNICs, C/C++, Python

Responsibilities

Architect and implement new features for virtual switches and network overlays; develop reliable data plane virtualization technology; characterize, analyze, and optimize system performance; lead technical discussions and provide guidance to the team

Seniority

Senior, hands-on IC