30 Oct
|
Broadcom
|
Montreal
Lead firmware and systems development for Broadcom’s Ottawa March Road datacenter solutions, working in person with experienced interdisciplinary engineers. This Principal Software Engineer role spans low-level firmware through upper-level control software for ultra-high-performance products. You will work with OpenBMC, ZephyrOS, Linux, Yocto, device drivers, and microcode while owning a project across its lifecycle. Collaboration includes partner engineering teams and support groups. Key Responsibilities:
Develop ZephyrOS and OpenBMC firmware for datacenter products Build embedded Linux and Yocto software Write drivers for hardware interfaces and buses Participate in silicon, board, and system bring-up Collaborate across engineering, manufacturing, support, and compliance Requirements:
Bachelor’s engineering degree with twelve-plus years’ related experience Solid C++ or C development background Experience debugging silicon and low-level hardware systems Hands-on knowledge of I2C, PMBus, PCIe, SPI, or USB Knowledge of Redfish, MCTP, PLDM, SPDM, and secure boot Bring firmware, driver, interface, and bring-up expertise to Broadcom’s principal engineering work in Ottawa.
#J-18808-Ljbffr
📌 Principal Firmware and Systems Engineer (Montreal)
🏢 Broadcom
📍 Montreal