Linux Kernel Architect

SiFiveBoston, MA

About The Position

SiFive, the world RISC-V leader, is seeking an experienced Linux kernel software architect. In this role, you’ll be improving and debugging the RISC-V Linux kernel, with particular focus on high core count server systems. You’ll interact directly with the upstream Linux and OpenSBI communities, posting and reviewing patches. You’ll debug challenging problems, working with our system software and system validation teams, on SiFive designs running in emulation. And you’ll work with hardware architects and engineers, both inside SiFive and at RISC-V International, to improve our core and system designs.

Requirements

  • Experience working on concurrency-sensitive code in the upstream Linux kernel, with a track record writing and reviewing patches on the public mailing lists
  • Experience debugging challenging software and hardware bugs in CPUs and SoCs
  • Experience working with CPU architects and RTL engineers
  • Experience developing and debugging Linux on FPGA and emulation platforms
  • Experience with hypervisors and virtualization
  • Familiarity with the RISC-V architecture

Nice To Haves

  • Familiarity with silicon design issues and challenges
  • Familiarity with microarchitectural side-channel attacks and mitigations
  • Familiarity with debugging systems via hardware debuggers
  • Familiarity with Devicetree, ACPI and UEFI
  • Familiarity with Rust

Responsibilities

  • Improving and debugging the RISC-V Linux kernel, with particular focus on high core count server systems.
  • Interacting directly with the upstream Linux and OpenSBI communities, posting and reviewing patches.
  • Debugging challenging problems, working with system software and system validation teams, on SiFive designs running in emulation.
  • Working with hardware architects and engineers, both inside SiFive and at RISC-V International, to improve core and system designs.

Benefits

  • healthcare and retirement plans
  • paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service