CareerPlanSign in

Software Engineering Technical Leader - Hardware Diagnostic Engineer

San Jose, California, US💼 Full-time💰 $186,900–$186,900🗓 2026-07-30 → 2026-09-26

Core

Develop diagnostics test suites for Cisco switches on Linux servers, handle new hardware system bring-up, and support manufacturing failure analysis to improve product yield.

Role type

Senior IC hardware diagnostic engineer (embedded software)

Builds

Diagnostics test suites, board support packages (BSP), and hardware bring-up solutions for Cisco Silicon One ASIC switches.

Domain

Networking hardware, embedded systems, Linux, ASIC bring-up

Deliverable

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

Required skills

C/C++ and Python development in Linux, hardware-level programming, device driver development, Linux hardware bring-up and system integration, microcontroller programming, I2C/PCIe/SPI/MDIO peripheral handling

Preferred skills

Linux kernel device driver development, Layer 2/3 network protocols (TCP/IP), Networking ASIC and PHY testing, SSD/USB/NVRAM/eMMC testing, secure-boot and SFF standards familiarity

Technologies

Linux, SONiC, C/C++, Python, I2C, PCIe, SPI, MDIO, ASIC, TCP/IP

Responsibilities

Develop diagnostics test suites for Cisco switches on Linux servers, collaborate with ASIC and hardware teams on system bring-up, support manufacturing test teams for failure analysis

Seniority

Senior, hands-on IC

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