31 Oct
|
Frontdoor Defense
|
Quebec City
31 Oct
Frontdoor Defense
Quebec City
Lead embedded firmware development in Ottawa using OpenBMC, ZephyrOS, Linux, and low-level debugging. Work in person on high-performance datacenter systems.
Broadcom seeks a Principal Software Engineer to own firmware and software across a cradle-to-grave product lifecycle. You may develop for x86 and ARM systems, write device drivers, support silicon and board bring-up, and implement interfaces including I2C, PMBus, PCIe, SPI, USB, and SERDES. The position involves small-team engineering and partner collaboration.
Key Responsibilities: Develop OpenBMC, ZephyrOS, and embedded Linux firmware
Write drivers for low-level hardware interfaces and buses
Perform chip, silicon, board, and system bring-up
Debug products and address customer field issues
Ensure sustainability throughout the product lifecycle
Requirements: Solid C++ or C development background
Experience with Linux, Yocto, OpenBMC, or ZephyrOS
Deep low-level and silicon debugging expertise
Knowledge of Secure Boot, U-Boot, or Secure Root of Trust
Bachelor's degree in engineering and 12+ years' experience
Apply embedded software, firmware, driver development, and bring-up expertise to Broadcom's Ottawa engineering work.
#J-18808-Ljbffr
📌 Principal Embedded Firmware Engineer (Quebec City)
🏢 Frontdoor Defense
📍 Quebec City