25 Oct
|
Broadcom
|
Quebec City
25 Oct
Broadcom
Quebec City
Design high-performance datacenter software and firmware in person, using C++ or C across complex multi-processor architectures and system layers.
As a Staff Software Engineer, you will own designs through the product lifecycle within a small team of experienced engineers. Your work may span ZephyrOS, OpenBMC, microcode, device drivers, embedded Linux, Yocto builds, and control software. You will collaborate with interdisciplinary and partner engineering teams.
Key Responsibilities: Design, develop, and deliver datacenter-scale software and firmware
Own designs from inception through product sustainability
Support customer trials and address field issues
Drive system validation and automation
Collaborate with interdisciplinary engineering teams
Requirements: Bachelor's degree in engineering and eight-plus related years
C++ or C experience for x86 and ARM architectures
Linux, Yocto, OpenBMC, or ZephyrOS experience
Expertise in bring-up, drivers, and low-level debugging
Experience with datacenter networking, switching, and NIC architectures
Apply staff-level software expertise across firmware, control systems, validation, and lifecycle ownership for complex datacenter products.
#J-18808-Ljbffr
📌 Staff Datacenter Software Engineer (Quebec City)
🏢 Broadcom
📍 Quebec City