Principal Embedded Firmware Engineer (Quebec City)

Principal Embedded Firmware Engineer (Quebec City)

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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal embedded firmware engineer (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: principal embedded firmware engineer (quebec city) / quebec city