PCIe Switch Firmware Engineer (Newfoundland and Labrador)

PCIe Switch Firmware Engineer (Newfoundland and Labrador)

07 Nov
|
Lenovo Group
|
Newfoundland and Labrador

07 Nov

Lenovo Group

Newfoundland and Labrador

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 firmware
Specify link-training, error-handling, lane-reconfiguration, and hot-plug flows
Implement port reconfiguration, host partitioning, and SR-IOV features




Develop unit-test and hardware-in-the-loop test plans
Debug firmware and produce design documents, guides, and release notes
Requirements: Bachelor’s degree in computer science, software engineering, or computer engineering
At least six years’ embedded firmware or software development experience
Firmware programming, debugging, and source-build experience
Proficiency with Git, Bash, Python, Windows, and Linux
Familiarity with C, real-time operating systems, and Agile methods
Apply 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 (Newfoundland and Labrador)
🏢 Lenovo Group
📍 Newfoundland and Labrador

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 (newfoundland and labrador) / newfoundland and labrador

Subscribe to this job alert:

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