Job summary
A leading technology firm in North Carolina is looking for a datacenter system software architect. The role involves architecting and implementing high-performance RISC-V Linux systems, engaging with customers to understand requirements, and guiding the development of software stacks. Ideal candidates will have experience in defining server requirements and developing low-level code in C. This position offers competitive compensation and comprehensive benefits including health care and retirement plans.
Experience defining requirements for x86 or ARM servers
Experience with key server requirements (RAS, telemetry, etc.)
Experience with application workloads (AI/ML, databases)
Low-level code development in C
Understanding of computer architecture
Writing and reviewing architecture specifications
Familiarity with modern ecosystems (PCIe, UEFI)
Experience with the RISC-V ISA
Experience with datacenter Linux distributions
Strong communication skills
Strong project leadership skills