Broadcom
R & D Engineer Software 5
$144K–$230K
USA-CA - Promontory D · Full-time · Posted Oct 14, 2026
- Experience
- Bachelor’s and 12+ years of related experience; post-graduate degree typically expected at this level; or Master’s and 10+ years; or PhD and 7+ years.
- Education
- Bachelor’s, Master’s, or PhD; see experience alternatives.
About the job
Leads development and performance optimization of virtual networking data-plane software for the ESX hypervisor.
What you'll do
- Architect, implement, integrate, and test data-plane features such as virtual switches, network overlays, NIC drivers, security, and QoS.
- Lead technical design and coordinate with engineers and DevOps; document software and testing.
- Analyze, benchmark, and optimize performance, including CPU utilization and memory profiling.
What they ask for
- Firm grasp of virtual networking data-plane design and development, distributed systems, and large-system architecture.
- Demonstrated implementation of high-performance, concurrent, scalable, multithreaded solutions.
- Experience developing reliable software using C/C++/Python.
- In-depth hardware architecture knowledge, including CPUs, caches, TLBs, interconnects, memory translation, and NUMA.
Nice to have
- Experience with performance analysis, benchmarking, troubleshooting, scalability testing, and system profiling.
Pay
USD 143,800.00 To USD 230,000.00 (base salary)
Tools
C/C++/Python, ESX, vxlan, geneve, SmartNIC
Model-written summary · the original posting is authoritative