Systems Software Engineer
Core
Design, develop, and deliver next-generation Storage Platforms by leading software systems engineering teams and collaborating with firmware, hardware, and OS teams.
Role type
Senior IC Systems Software Engineer (Storage Platforms)
Builds
Next-generation Storage Platforms (Distributed Storage systems)
Domain
Enterprise Storage / Low-level Systems Programming
Deliverable
production ML models | product features
Required skills
C, Rust, Python, embedded system design, software systems architecture, SAS protocol, NVMe protocol, test plan design, debugging, Intel/AMD architecture integration
Preferred skills
None stated
Technologies
C, Rust, Python, Intel, AMD, SAS, NVMe
Responsibilities
Lead multiple project teams of software systems engineers and partners through design, coding, testing, and integration; Manage relationships with internal and outsourced development partners; Review and evaluate designs for compliance and quality; Provide domain-specific expertise and leadership to cross-organization projects; Drive innovation and integration of new technologies; Provide guidance and mentoring to less experienced staff
Seniority
Senior, hands-on IC with team leadership