Skip to main content
Broadcom logo

R&D Staff Engineer, Software

Broadcom
October 23, 2026
Full-time
On-site
San Jose, California, United States
EDA Jobs, Level - Senior

Job Title

R&D Staff Engineer, Software

Role Summary

Design, develop, and deliver firmware and software for ultra-high-performance datacenter-scale products. Work in a small, in-person interdisciplinary engineering team responsible for end-to-end product development from bring-up through production support.

Experience Level

Senior - requires 8+ years of relevant engineering experience.

Responsibilities

Own and deliver firmware and software across the stack; participate in full product lifecycle.

  • Design and implement firmware, device drivers, microcode, and control software (ZephyrOS/OpenBMC, embedded Linux/Yocto, C/C++).
  • Lead silicon, chip, board, and system bring-up; debug low-level and system-level issues.
  • Develop and maintain boot and platform security components (Secure Boot, u-boot, Secure Root of Trust) and integrate with platform architectures.
  • Implement and validate hardware interfaces and buses (I2C, PMBus, AVSbus, MDIO, PCIe, SPI, USB, SERDES) and networking/NIC interactions.
  • Drive system-level validation, testing, automation, and use of debugging tools.
  • Support customer trials and field issue resolution; ensure product sustainability in production.
  • Collaborate with cross-functional teams including hardware, manufacturing, support, compliance, and product groups.

Requirements

Must-have skills and experience:

  • 8+ years building software/firmware for large-scale multi-processor architectures (x86, ARM) across low-level firmware to rack management software.
  • Strong C and C++ development experience.
  • Experience with Linux/Yocto, OpenBMC, and/or ZephyrOS.
  • Proven driver development and low-level silicon debugging skills.
  • Familiarity with management and telemetry standards (Redfish, MCTP, PLDM, SPDM).
  • Experience with secure boot and platform security mechanisms.
  • Ability to lead bring-up, validation, and automation activities.

Nice-to-have:

  • Experience mentoring or technically leading small teams.
  • Deep datacenter networking, switching, and NIC architecture knowledge.

Education Requirements

Bachelor's degree in engineering required and 8+ years of related experience as stated in the posting.


About the Company

Company: Broadcom

Headquarters: Irvine, California, United States

Broadcom is a global technology leader that designs, develops, and supplies a wide range of semiconductor and infrastructure software solutions. The company is known for its innovations in wireless and broadband communications, enabling a connected world.

Broadcom logo

Date Posted: 2026-10-21