R & D Engineer Software 5

Broadcom

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Promontory D, CA
Salary
$143,800–$230,000 / yr
Employment
Full-time
Posted
13 days ago
Freshness
Confirmed live today
Closes
Apr 11, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $194k
This role $187k
$130k $259k
below market most similar roles pay here above market

This role pays less than 57% of similar roles. Most pay $142,400–$246,150 — the blue band above. At the midpoint, this role pays about $187k versus about $194k for comparable roles.

Based on 240 similar postings.

Employer

About Broadcom

Broadcom is a global semiconductor and infrastructure software company that designs and markets a wide range of networking, storage, and wireless connectivity solutions. Industry: Semiconductors & Infrastructure Software

Broadcom currently has 280 open roles on FindRole.

Listed pay typically runs $121,900–$195,000 across 169 roles with salary data.

Most-posted roles

View all roles at Broadcom

At a glance

TL;DR · R & D Engineer Software 5

The R & D Engineer Software 5 joins the VCF Networking Data Plane team to plan, design, develop, and test software systems for new products and enhancements. This role involves leading the development of next-generation networking applications, specifically focusing on the NSX Data Plane for the ESX hypervisor. Key responsibilities include architecting and implementing features for virtual switches, network overlay technologies like vxlan and geneve, physical NIC drivers, and SmartNIC solutions. The engineer will utilize C, C++, and Python to build high-performance, scalable, multi-threaded distributed systems. Core tasks include performance benchmarking, CPU utilization profiling, and memory optimization. The role requires deep hardware architectural knowledge of multi-core CPUs and cache hierarchies to solve complex virtual networking data plane problems and deliver reliable data plane virtualization technology.

What you'll do

  • Architect, design, and implement new features for the NSX Data Plane on the ESX hypervisor.
  • Develop high-performance software for virtual switches, network overlays like VXLAN/Geneve, and SmartNIC solutions.
  • Write maintainable C/C++ and Python code for reliable data plane virtualization and security features.
  • Create comprehensive testing strategies, detailed test cases, and test data to ensure high-quality deliverables.
  • Perform performance benchmarking, CPU utilization analysis, memory profiling, and system optimizations.
  • Provide technical leadership to resolve complex engineering problems and contribute to the company patent portfolio.
  • Research innovative technologies and implement proofs of concept to share with the engineering team.

What we're looking for

  • Bachelor's degree and 12+ years of related experience.
  • Master's degree and 10+ years of related experience.
  • PhD and 7+ years of related experience.
  • Firm grasp of design and development of the virtual networking data plane.
  • Knowledge and previous experience in developing reliable software using C/C++/Python.
  • Demonstrable implementation experience of high performance, highly concurrent, scalable multi-threaded solutions.
  • In-depth hardware architectural knowledge including multi-core/multi-thread CPUs, pipelines, cache hierarchies, TLBs, interconnects, and NUMA.
  • Experience of performance analysis, benchmarking, and troubleshooting including data gathering, scalability testing, and system profiling is an advantage (preferred).

More like this

Similar roles

R&D Engineer Software 5

Broadcom

San Jose, CA 36 days ago $143,800–$230,000
C C++ Python SAI SONiC FBOSS ASIC SDK L2 L3 ACL QoS SRv6 Telemetry GitHub Jenkins Gerrit GNU tools
10+ yrs exp

Senior Software Engineer, Networking

Nvidia

Santa Clara, CA 75 days ago $184,000–$287,500
C Python Linux Kernel SONiC SAI VxLAN-EVPN NFV SRIOV SwitchDev NAT QoS Segment Routing Ethernet Switching SmartNIC Data Forwarding Cumulus Linux Packet Processing
10+ yrs exp

R&D Engineer Software 5

Broadcom

San Jose, CA 21 days ago
C++ C Linux Yocto ZephyrOS OpenBMC x86 ARM I2C PMBus AVSbus MDIO PCIe SPI USB SERDES Redfish DMTF MCTP PLDM SPDM Secure Boot u-boot Root of Trust NIC
10+ yrs exp

R&D Engineer Software 5

Broadcom

Promontory E, CA 29 days ago $143,800–$230,000
Java Spring Boot Kubernetes AWS Azure GCP Generative AI LLM RAG Agentic AI MCP Microservices Distributed Systems APIs Data Pipelines DevOps VMware Cloud Foundation Prompt Engineering Event-driven Architectures
8+ yrs exp

R&D Engineer Software 5

Broadcom

San Jose, CA 7 days ago $143,800–$230,000
C++ C Linux Yocto OpenBMC ZephyrOS x86 ARM I2C PMBus AVSbus MDIO PCIe SPI USB SERDES Redfish DMTF MCTP PLDM SPDM Secure Boot u-boot Root of Trust NIC
10+ yrs exp

R&D Engineer Software

Broadcom

Plano, TX 19 days ago
z/OS Unix/USS SMP/E z/OSMF Endevor TSO/ISPF IBM Assembler Metal C COBOL REXX JCL Python Java C/C++ Jenkins CI/CD RESTful APIs Jira Rally Blackduck Coverity zACS Agile Test Automation
5+ yrs exp