Linux Kernel Architect
CanadaFull Time
SiFive, Inc.
Candidates need experience with concurrency-sensitive upstream Linux kernel code, debugging hardware and software bugs in CPUs and SoCs, and working with CPU architects. They also need experience with Linux on FPGA or emulation, hypervisors, and familiarity with the RISC-V architecture.
Linux kernel, OpenSBI, hardware debuggers, FPGA, emulation platforms