A leading technology firm is seeking a datacenter system software architect to design high-performance RISC-V Linux systems. The role involves architecting and implementing software for hyperscaler deployments, collaborating with hardware teams, and ensuring system integration. Candidates should have experience defining server requirements, developing low-level code in C, and understanding computer architecture. Strong leadership and communication skills are essential, as well as knowledge of Linux distributions and the RISC-V ISA.
Qualifications
Experience with key server requirements including RAS, telemetry, manageability, and I/O offloading.
Experience with distributed databases and AI/ML workloads.
Experience writing and reviewing architecture specifications for hardware and software.
Responsibilities
Architect systems and software for hyperscaler deployments based on RISC-V.
Engage customers to align on functional and performance requirements.
Guide the development of RISC-V software and firmware stacks.
Skills
Requirements definition for x86 or ARM servers
Low-level code development in C
Understanding of computer architecture
Strong communication skills
Project leadership skills
Tools
Linux distributions
RISC-V ISA
C++ or Rust
Job description
A leading technology firm is seeking a datacenter system software architect to design high-performance RISC-V Linux systems. The role involves architecting and implementing software for hyperscaler deployments, collaborating with hardware teams, and ensuring system integration. Candidates should have experience defining server requirements, developing low-level code in C, and understanding computer architecture. Strong leadership and communication skills are essential, as well as knowledge of Linux distributions and the RISC-V ISA.