CareerPlan

Principal System Diagnostics Engineer

Santa Clara, CA, USFull-time$151k–$226k2026-10-15 → 2026-11-10

Core

Design and implement low-level diagnostic software, test suites, and APIs to exercise and validate network switch hardware components, ASICs, and high-speed interfaces.

Role type

Principal System Diagnostics Engineer (Hardware Validation)

Builds

Automated diagnostic test frameworks and robust test coverage for factory manufacturing lines.

Domain

Semiconductor / Networking Hardware / Silicon Validation

Required skills

C/C++, Python, Bash, Linux kernel concepts, SerDes, PCIe, I2C/SPI/MDIO, JTAG, oscilloscope usage, logic analyzer usage, hardware debugging, test plan development, CI/CD pipelines, ODM/JDM management

Preferred skills

Networking ASIC experience (Broadcom/Marvell/Intel), optical transceivers, U-Boot, ONIE, rack-scale management (BMC/OpenBMC/IPMI/Redfish), high-speed signal integrity

Technologies

Linux, C/C++, Python, Bash, PCIe, SerDes, JTAG, OpenBMC, Redfish, ONIE, U-Boot

Responsibilities

Design and implement low-level diagnostic software and test suites; Develop test plans to verify ASICs, SerDes, memory interfaces, and power/thermal systems; Partner with hardware design teams during board bring-up and debugging; Build automated testing frameworks to collect metrics and analyze failure data; Mentor junior engineers in diagnostic software and hardware debug skills; Identify hardware-testability risks and develop mitigation strategies

Seniority

Principal, hands-on IC with mentorship