Skip to main content
Jabil logo

Lead BSP Engineer

Jabil
September 10, 2026
Full-time
On-site
Sanchong, TW
Test Engineering Jobs, Level - Senior

Job Title

Lead BSP Engineer

Role Summary

Develop and maintain hardware diagnostic firmware and tools for wireline switch platforms to support bring-up, validation, manufacturing and field debug across the product lifecycle.

Work closely with hardware, BMC, BIOS, SONiC, and validation teams; ownership of diagnostic suites used from EVT through mass production and RMA.

Experience Level

Senior / Lead level. No explicit years-of-experience specified in the posting.

Responsibilities

Primary responsibilities for the diagnostics suite and hardware validation:

  • Design, develop, and maintain DIAG firmware and utilities for wireline switch platforms and ONIE-launched DIAG environments.
  • Create hardware test coverage for ASIC, CPU, DDR, storage (eMMC/SSD), PCIe, USB, I2C/PMBus devices, CPLD/FPGA, thermal/power subsystems, optical modules, and front-panel ports.
  • Implement port-level diagnostics: link bring-up, PRBS/BER, eye margin, loopback (MAC/PCS/PMA), traffic generation, and signal-integrity validation.
  • Develop and execute manufacturing test flows (ATE/FATP/system-level) and integrate diagnostics into factory provisioning.
  • Support hardware bring-up and initial failure isolation across silicon, board, and firmware boundaries; act as first responder for board-level issues.
  • Automate DIAG workflows: scripting, log parsing, pass/fail criteria, and reporting infrastructure.
  • Collaborate with BMC, BIOS, and SONiC teams on shared hardware abstractions, sensor access, and recovery paths.
  • Participate in root-cause analysis of field returns and customer-reported hardware issues.

Requirements

Must-have technical skills and hands-on experience:

  • Practical experience developing hardware diagnostics, BIST, or low-level validation tools on server, switch, or embedded platforms.
  • Strong C/C++ development and debugging skills; experience with gdb, JTAG, logic analyzers, and oscilloscopes.
  • Solid Linux user-space and kernel-space development experience; comfortable in minimal Linux/ONIE/busybox environments.
  • Working knowledge of low-level hardware interfaces: I2C, PMBus, SPI, UART, JTAG, GPIO, MDIO, PCIe.
  • Familiarity with switch hardware concepts: ASIC architecture, SerDes, MAC/PCS/PHY layers, and optical module management (CMIS/SFF-8636).
  • Ability to read schematics, board layouts, and component datasheets; hands-on lab experience with hardware engineers.
  • Experience supporting at least one full hardware product cycle (EVT β†’ DVT β†’ PVT β†’ MP).

Education Requirements

Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Engineering, or a related field.


About the Company

Company: Jabil

Headquarters: St. Petersburg, Florida, United States

Global manufacturing services and engineering company that designs and manufactures electronic components, precision mechanical systems, and provides supply-chain, NPI, and contract manufacturing solutions across industries including semiconductor, healthcare, automotive, and consumer electronics.

Jabil logo

Date Posted: 2026-09-10