R&D Engineer Software 5

Broadcom

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$143,800–$230,000 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today
Closes
Apr 18, 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 58% 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

R&D Engineer Software 5 will join a small team of experienced engineers to design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. This role involves owning the cradle-to-grave lifecycle of designs, including ZephyrOS/OpenBMC firmware, microcode, device drivers, embedded Linux/Yocto builds, and upper-level control software. Key responsibilities include silicon and full-system bring-up, driver development, and driving system-level validation and automation. The candidate must possess expertise in C/C++ for x86 and ARM architectures, along with experience in I2C, PMBus, AVSbus, MDIO, PCIe, SPI, USB, and SERDES interfaces. Technical requirements include knowledge of Redfish, MCTP, PLDM, SPDM, Secure Boot, and u-boot. The work focuses on complex multi-processor architectures, datacenter networking, switching, and NIC architectures.

What you'll do

  • Design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions.
  • Own all aspects of a design including ZephyrOS/OpenBMC firmware, microcode, and device drivers.
  • Build and manage embedded Linux/Yocto systems and upper-level control software.
  • Perform early-stage silicon, chip, board, and full-system bring-up and debugging.
  • Write software for low-level interfaces including I2C, PMBus, PCIe, SPI, and USB.
  • Implement Secure Boot, u-boot, and Secure Root of Trust (RoT) architectures.
  • Drive system-level validation, automation, and address field issues during customer trials.
  • Ensure product sustainability and manage the full cradle-to-grave product lifecycle.

What we're looking for

  • Bachelor's degree in engineering.
  • 12+ years of related experience.
  • Experience developing software in C++/C for large-scale, complex multi-processor architectures (x86, ARM).
  • Experience with Linux/Yocto, OpenBMC, and/or ZephyrOS.
  • Deep expertise in early-stage silicon, chip, board, and full-system bring-up.
  • Hands-on experience writing software for low-level interfaces including I2C, PMBus, AVSbus, MDIO, PCIe, SPI, USB, and SERDES.
  • Strong knowledge of Redfish and DMTF standards including MCTP, PLDM, and SPDM.
  • Small Team Lead or proven technical mentor (preferred).

More like this

Similar roles

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 Senior Engineer Software

Broadcom

San Jose, CA 6 days ago
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
5+ yrs exp

R&D Staff Engineer Software

Broadcom

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

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

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

Promontory D, CA 13 days ago $143,800–$230,000
C C++ Python NSX VMware VXLAN Geneve SmartNIC QoS DevOps System Profiling NUMA Distributed Systems Network Overlay
10+ yrs exp