CareerPlanGet AI match score →

Diagnostics (DIAG) Engineer – Wireline

Sanchong💼 Full-time🗓 2026-05-22 → 2026-07-30

Core

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

Role type

Senior IC hardware diagnostics engineer (wireline switches)

Builds

Diagnostic firmware, test utilities, and automation for switch ASICs, CPUs, memory, and optical modules

Domain

Networking hardware / Semiconductor validation

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C/C++ programming, low-level hardware interface knowledge (I2C, PMBus, SPI, UART, JTAG, GPIO, MDIO, PCIe), Linux kernel/user-space development, hardware debugging (gdb, JTAG, logic analyzer, scope), schematic reading, switch ASIC architecture understanding, SerDes/MAC/PCS/PHY knowledge, optical module management (CMIS/SFF-8636)

Preferred skills

Experience with ONIE/busybox/minimal Linux environments, ATE/FATP/system-level test flow integration, root-cause analysis of field returns

Technologies

Tomahawk 5, Teralynx, ONIE, busybox, gdb, JTAG, PCIe, SFP/QSFP/OSFP, CPO, BMC, BIOS, SONiC

Responsibilities

Design and maintain diagnostic firmware/utilities for wireline switch platforms; Develop hardware test coverage across switch components and subsystems; Implement port-level diagnostic tests including link bring-up, PRBS, BER, and signal integrity validation; Develop and execute manufacturing test flows; Support hardware bring-up and isolate failures across silicon/board/firmware boundaries; Build automation for scripting, log parsing, and reporting; Collaborate on shared hardware abstraction and recovery paths; Participate in root-cause analysis of field returns

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗