R&D Senior Engineer Software

Broadcom

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today
Closes
Apr 19, 2027

Market check

Salary context

How this pay compares to similar roles

Similar $165k
$109k $220k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,137–$180,250.

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

As an R&D Senior Engineer Software, you will join a small team of experienced engineers to design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. You will own the full cradle-to-grave lifecycle of projects, including ZephyrOS/OpenBMC firmware, microcode, device drivers, embedded Linux/Yocto builds, and upper-level control software. Your daily work involves silicon, chip, board, and full-system bring-up, as well as driver development for interfaces like I2C, PMBus, AVSbus, MDIO, PCIe, SPI, USB, and SERDES. You must utilize C/C++ to develop for x86 and ARM architectures while implementing Secure Boot, u-boot, and Secure Root of Trust. The role requires expertise in Redfish, MCTP, PLDM, and SPDM standards to solve complex multi-processor architecture and datacenter networking problems.

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 builds 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 architectures.
  • Drive system-level validation, automation, and testing using various debugging tools.
  • Support customer trials, address field issues, and ensure long-term product sustainability.

What we're looking for

  • Bachelor's degree in engineering.
  • 5+ 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 development, including 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.
  • Expertise with debugging tools, testing techniques, and driving system-level validation and automation.

More like this

Similar roles

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 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 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

Software Engineer Senior

PNC

Dallas, TX 22 days ago
Agile Methodology API Development Distributed Systems Object-Oriented Programming (OOP) Software Development System Design Version Control Application Design Application Development Tools Application Testing System Development Life Cycle Technical Troubleshooting Technical Writing Debugging Computer Programming
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA 46 days ago $117,000–$234,000
Java J2EE Spring Spring Boot Distributed Systems Event-Driven Architecture SQL Public Cloud Real-time Data Processing CI/CD Agile Unit Testing WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Dallas, TX 39 days ago
Linux AI/ML Generative AI CI/CD DevOps Object-Oriented Programming HAL TV OS Hardware Automation Testing Debugging Code Review WCAG) 2.2 AA
3+ yrs exp