SiFive is seeking a Datacenter System Software Architect to lead in designing and implementing high-performance RISC-V Linux systems. This role will include architecting systems for hyperscaler deployments, collaborating with customers, and guiding the development of RISC-V software stacks. Candidates should have a strong background in server architectures and communication skills, with opportunities for incentive compensation and benefits per SiFive's market-based structure.
Qualifications
Experience defining requirements for x86 or ARM servers for hyperscaler use cases.
Experience with key server requirements including RAS, telemetry, manageability, and I/O offloading.
Experience developing low-level code in C for multiprocessor, multithreaded operating systems.
Responsibilities
Architect systems and system software for hyperscaler deployments based on RISC-V.
Engage with key customers and partners to integrate functional and performance requirements.
Help guide the development of RISC-V software and firmware stacks.
Skills
Experience defining requirements for x86 or ARM servers
Experience with key server requirements
Experience with key application workloads
Experience developing low-level code in C
Strong communication skills
Strong project leadership skills
Understanding of computer architecture
Experience with datacenter Linux distributions
Experience writing architecture specifications
Experience with the RISC-V ISA
Job description
SiFive is seeking a Datacenter System Software Architect to lead in designing and implementing high-performance RISC-V Linux systems. This role will include architecting systems for hyperscaler deployments, collaborating with customers, and guiding the development of RISC-V software stacks. Candidates should have a strong background in server architectures and communication skills, with opportunities for incentive compensation and benefits per SiFive's market-based structure.