31 Oct
|
Broadcom
|
Quebec City
31 Oct
Broadcom
Quebec City
Build embedded firmware for Broadcom's ultra-high-performance datacenter solutions, applying Linux, Yocto, Open BMC, and Zephyr OS expertise. Work in person on complex systems.
This Staff Software Engineer owns designs spanning low-level firmware, microcode, device drivers, embedded Linux builds, and upper-level control software. You will contribute to silicon, chip, board, and full-system bring-up while debugging hardware interfaces and system behavior. Broadcom's one-person, one-project culture supports ownership across the product lifecycle.
Key Responsibilities: Develop firmware and software for multi-processor datacenter architectures
Write drivers for low-level hardware interfaces and buses
Perform silicon, chip, board, and system bring-up
Implement testing,
debugging, validation, and automation
Address field issues and support product sustainability
Requirements: Eight-plus years of related experience and engineering bachelor's degree
Solid C++ or C development background
Experience with Open BMC, Zephyr OS, Linux, or Yocto
Hands-on I2 C, SPI, USB, PCIe, and SERDES experience
Knowledge of Secure Boot, u-boot, and Secure Root of Trust
Apply embedded Linux, firmware, driver, and bring-up expertise to Broadcom's datacenter-scale product development.
📌 Embedded Firmware Staff Engineer (Quebec City)
🏢 Broadcom
📍 Quebec City