Pcie Switch Firmware Engineer (Canada)

Pcie Switch Firmware Engineer (Canada)

07 Nov
|
Lenovo
|
Canada

07 Nov

Lenovo

Canada

Design PCIe switch firmware in Morrisville, North Carolina, using low-level software development and computer architecture expertise. Build reliable technology for demanding workloads.
As a hands-on Firmware Engineer at Lenovo, you will develop production-ready firmware for ultra-low-latency, high-bandwidth PCIe switches. Your work supports GPU accelerators, network interface cards, and drives serving high-performance artificial intelligence and data-center workloads. Collaborate with UEFI/BIOS, BMC, hardware architects, validation engineers, product management, and external vendors.

Key Responsibilities

Design, develop, integrate, and maintain PCIe switch firmwareSpecify link-training, error-handling, lane-reconfiguration, and hot-plug flowsImplement port reconfiguration, host partitioning,



and SR-IOV featuresDevelop unit-test and hardware-in-the-loop test plansDebug firmware and produce design documents, guides, and release notesRequirements:
Bachelor’s degree in computer science, software engineering, or computer engineeringAt least six years’ embedded firmware or software development experienceFirmware programming, debugging, and source-build experienceProficiency with Git, Bash, Python, Windows, and LinuxFamiliarity with C, real-time operating systems, and Agile methodsApply PCIe expertise, embedded development, and debugging skills to Lenovo firmware supporting high-performance server and artificial intelligence systems.
#J-18808-Ljbffr

📌 Pcie Switch Firmware Engineer (Canada)
🏢 Lenovo
📍 Canada

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: pcie switch firmware engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: pcie switch firmware engineer (canada) / canada