CareerPlan

Senior Software Engineer

Office - Santa ClaraFull-time$175k2026-10-09 → 2026-11-10
On-site

Core

Design, implement, and debug user-space software for enterprise hardware platforms and software-defined data-center infrastructure at the intersection of hardware, OS, storage, and networking.

Role type

Senior Software Engineer (Hardware/Storage/Networking)

Builds

Enterprise hardware platforms, software-defined data-center infrastructure, and remote server-management capabilities.

Domain

Data center infrastructure, storage systems, networking, distributed systems

Required skills

C, C++, Python, Go, Rust, storage protocols, networking protocols, distributed systems, hardware bring-up, system validation, RAS features

Preferred skills

x86-based appliances, NVMe, Ethernet-based fabrics, automated test infrastructure, fleet-scale diagnostics

Technologies

C, C++, Python, Go, Rust, Redfish, NVMe, Ethernet

Responsibilities

Design architecture and design requirements for new hardware platforms; Develop and improve remote server-management capabilities; Design and enhance Reliability, Availability, and Serviceability (RAS) features; Work hands-on with hardware platforms during bring-up, debugging, and validation; Partner with hardware engineers and OS developers to ensure hardware–software integration; Lead technical initiatives and influence project direction across engineering teams.

Seniority

Senior, hands-on IC with leadership influence