Broadcom
R&D Staff Engineer Software
USA-CA San Jose Innovation Drive · Staff · Full-time · Posted Oct 21, 2026
- Experience
- 8+ years of related experience.
- Education
- Bachelor's degree in engineering.
About the job
Design, develop, deliver, and support software and firmware for high-performance datacenter-scale solutions, owning products from development through field support and validation.
What you'll do
- Develop software and firmware across low-level and control-system layers, including drivers, microcode, and embedded OS builds.
- Perform bring-up, debugging, system validation, and automation; address customer trials and field issues.
- Own product lifecycle work and collaborate with interdisciplinary and partner engineering teams.
What they ask for
- Develop software in C++/C for complex multi-processor architectures, from firmware to rack-management control software.
- Experience with Linux/Yocto, OpenBMC, and/or ZephyrOS; deep bring-up, driver-development, and low-level debugging expertise.
- Hands-on experience with low-level hardware interfaces and knowledge of Redfish and DMTF standards.
- Bachelor's degree in engineering and 8+ years of related experience.
Nice to have
- Small-team leadership or proven technical mentoring.
Tools
C++, C, Linux/Yocto, OpenBMC, ZephyrOS, I2C, PCIe, Redfish
Model-written summary · the original posting is authoritative