A leading technology company is seeking a datacenter system software architect to design and implement high-performance RISC-V Linux systems. Responsibilities include system architecture for hyperscaler deployments, engaging with customers to meet their requirements, and guiding RISC-V software development. Ideal candidates will have experience with x86 or ARM servers, low-level C coding, and an understanding of computer architecture. Competitive benefits and a commitment to diversity are highlighted.
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 with key application workloads, including distributed databases, AI/ML training/inference.
Responsibilities
Architect systems and software for hyperscaler deployments based on RISC-V.
Engage with customers to integrate their requirements and ensure software support.
Guide the development of RISC-V software and firmware stacks.
Skills
Requirements definition for x86 or ARM servers
Key server requirements (RAS, telemetry)
Application workloads (databases, AI/ML)
Developing low-level code in C
Understanding of computer architecture
Writing and reviewing architecture specifications
Experience with modern desktop/server ecosystems
Experience with RISC-V ISA
Datacenter Linux distributions experience
Strong communication skills
Project leadership skills
Job description
A leading technology company is seeking a datacenter system software architect to design and implement high-performance RISC-V Linux systems. Responsibilities include system architecture for hyperscaler deployments, engaging with customers to meet their requirements, and guiding RISC-V software development. Ideal candidates will have experience with x86 or ARM servers, low-level C coding, and an understanding of computer architecture. Competitive benefits and a commitment to diversity are highlighted.