Linux Kernel Architect
SiFive, Inc.
About SiFive As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive’s unrivaled compute platforms are continuing to enable leading technology companies around the world to innovate, optimize and deliver the most advanced solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning, automotive, data center, mobile, and consumer. With SiFive, the future of RISC-V has no limits. At SiFive, we are always excited to connect with talented individuals, who are just as passionate about driving innovation and changing the world as we are. Our constant innovation and ongoing success is down to our amazing teams of incredibly talented people, who collaborate and support each other to come up with truly groundbreaking ideas and solutions. Solutions that will have a huge impact on people's lives; making the world a better place, one processor at a time.
Job Description:
The Role
Do you want to be part of the RISC-V revolution? RISC-V and SiFive are redefining computing platforms for the 21st century. 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.
What we need to see
- 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
Ways to stand out
- 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
Pay & Benefits
Consistent with SiFive values and applicable law, we provide the following information to promote pay transparency and equity. We have a market-based pay structure which varies by location. Please note that the base pay range is a guideline, and our compensation range reflects the cost of labor in the U.S. geographic market based on the location of the role. Pay within these ranges varies and depends on job-related knowledge, skills, and relevant work experience. For candidates who receive and offer, the starting salary will vary based based on various factors including, but not limited to, such qualifications as, skill level, competencies, and work location. The range provided may represent a candidate range and may not reflect the full range for an individual tenured employee. Base Pay Range In addition to base pay, this role may be eligible for variable/ incentive compensation and/ or equity. In addition, this role is eligible for a comprehensive, competitive benefits package which may include healthcare and retirement plans, paid time off, and more! Additional Information: This position requires a successful background and reference checks and satisfactory proof of your right to work in United States of America Any offer of employment for this position is also contingent on the Company verifying that you are a authorized for access to export-controlled technology under applicable export control laws or, if you are not already authorized, our ability to successfully obtain any necessary export license(s) or other approvals. SiFive is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. As an E-Verify employer, we use this system to confirm the employment eligibility of all new hires in accordance with federal law. All applicants will be required to complete a Form I-9, Employment Eligibility Verification, upon hire. We do not use E-Verify to pre-screen job candidates and will comply with all E-Verify regulations. California residents: please see our job candidate notice for more information on how we handle your personal information and your privacy rights: Privacy Policy Document.
Championed by leaders who chose to make a real difference, SiFive led the RISC-V revolution - creating a tremendous wave with the strength to remove economic hurdles and create opportunities for all. Now that we’ve made history, you have the opportunity to write the future. If you love to be challenged, you can join the best of the best and get rewarded for doing something that truly matters.
#J-18808-Ljbffr- NVIDIA AI in Santa Clara, CA seeks an architect to design and implement features for the CUDA Driver, optimizing GPU kernel scheduling and AI/ML workloads. You will drive enhancements... ...and a proven ability to work on low-latency Linux kernel/OS interfaces in a multi-threaded...Linux
- SiFive, the pioneer of RISC-V, seeks an experienced Linux kernel software architect to enhance and debug the RISC-V Linux kernel for high core count server systems. You will interact with upstream communities, post patches, and solve complex issues across software and hardware...Linux
- ...specification (Easymesh)Hands-on proficiency in Wi-Fi user-space tools and modules: wpa_supplicant, hostapd, iw, nl80211Strong Linux kernel knowledge — Wi-Fi driver development, cfg80211/nl80211 architectureProficiency in C and C++; working knowledge of Python...Linux
- ...requires the ability to connect concepts across domains, architect complex features, and guide both AMD teams and... ...GPUs/FPGAs, middleware, system‑level drivers (BSP, HAL, kernel), firmware/BIOS.Deep knowledge of Linux OS, drivers and systems programming.Expertise in hardware...Linux
- ...cloud computing possible. This role requires deep expertise in Linux kernel internals, GPU architectures, and high-speed interconnects,... ...perform at industry-leading speeds. Key Responsibilities Architect and maintain integrations for NVIDIA/AMD GPU device plugins...LinuxLocal area
$169.3k - $237.2k
...to close on: 09/29/2026Cisco is seeking a Customer Delivery Architect (CDA) to support one of the world’s largest hyperscale web customers... ...for engineers who enjoy going deep across the stack — from Linux kernel networking and containerized SONiC services to ASIC...LinuxFull timeTemporary workLocal areaRemote workFlexible hours- ...architecture for a new tiered memory system for Android and embedded Linux devices. This person will guide the technical direction... ...hands‑on — someone who can reason about the full system, review kernel code, debug difficult issues, and mentor the rest of the team....Linux
$150k - $250k
...Inc. is seeking an experienced engineer in Sunnyvale, CA, to architect and implement the platform layer of their next-generation cybersecurity... ...products. The role requires a strong background in Linux Kernel and embedded systems, with a focus on high availability and lifecycle...Linux$155k - $253k
...decisions. The ideal candidate will have over 6 years of experience in software development, deep expertise in C/C++, and familiarity with Unix/Linux kernels. Compensation includes a base salary range of $155,000 - $253,000 USD annually. #J-18808-Ljbffr Decisive PointLinux- ...AI Observability & Telemetry Engineer to architect the "nervous system" of our AI-native NeoCloud... ...tools to trace network congestion, kernel-level I/O latency, and distributed training... ..., BCC) and deep performance tuning of Linux systems. ~ Strong familiarity with AI hardware...LinuxLocal area
$110k - $218k
...about open-source technologies and have a deep understanding of kernel-level systems? If so, joining our team at Nutanix as a Member of... ..., and network managementExperience developing software for Unix/Linux/BSD operating systems at the kernel levelGood understanding of multi...LinuxWork at officeLocal areaRemote workRelocation package3 days per week$217k - $310k
...Architect, Software Development (Layer 7 Security & Proxy) San Jose, California, USA; Santa Clara... ...NAT, and load balancing Knowledge of BSD/Linux operating systems, virtualization technologies, and DPDK or similar kernel bypass techniques Zscaler’s salary ranges...LinuxFull timeFor contractorsWork at officeLocal area3 days per week- ...banking/Insurance frameworks.• Should be certified CSSA/CLSA in Pega PRPC v6.x.• At least 2 years of experience in PL/SQL and shell (Unix/Linux) scripting.• At least 2 years of experience in database Oracle or MS/SQL.• At least 2 years of experience in either J2EE (JSP,...LinuxPermanent employmentFull timeWork experience placementH1b
- ...collaborating closely with cloud service providers. The ideal candidate will have deep technical expertise in embedded firmware, Linux kernel development, and significant experience in debugging and optimization for data center environments. Excellent programming...Linux
- ...positioned to deliver superior solutions for our customers, partners, and communities. About the Role We are hiring a senior Linux kernel engineer to work on the core memory-management pieces of a tiered memory system for Android and embedded Linux devices. This...Linux
- ...of enterprise storage solutions. As a key contributor, you'll be at the forefront of innovation, developing and optimizing the Linux kernel to push the boundaries of performance and reliability. You'll play a vital role in shaping the future of our products, collaborating...LinuxRemote workFlexible hours
$170k - $277k
...troubleshooting 4G/5G routing platforms. The ideal candidate has 10+ years of experience in wireless device certification and strong proficiency in embedded Linux systems. Competitive salary range of $170,000 - $277,000 annually, with additional benefits. #J-18808-Ljbffr...Linux$8.27k
...SRI Tech SolutionsDevops ArchitectSunnyvale, CAEx A preferredJD:Architect and drive large-scale migrations of business-critical services... ...automation for deployment, operations, and reliabilityProvide deep Linux systems expertise, including performance tuning, debugging, and...LinuxFull time$185.5k - $344.5k
...language like Verilog, System Verilog and VHDL. Ability to create test cases to replicate customer issues quickly. Expertise in Unix/Linux scripting languages (ksh/bash/csh/perl). Expertise TBA, SV assertions/coverage, Low Power(CPF/UPF). UVM experience is a plus....LinuxSecond job- ...Systems is seeking seasoned Compute SREs to optimize and scale our AI-first compute infrastructure. You will work on virtualization, kernel-level performance, and hardware offloads to support AI and HPC workloads across CPU, GPU, and DPU/NIC resources. You will...Linux
- ...Services.Job Description• Must have extensive experience with Java/JEE, Spring Framework MVC/Spring Data, REST services, JSON/XML, Linux, Shell Scripting.• Must have extensive experience with NoSQL database experience, including Mongodb and Cassandra, Caching technologies...Linux
$163k - $236k
...hardware-software co-optimization.Partner closely with lead CPU architects and cross-functional teams to define dynamic, realistic power... ...of low-level system software components, including the Linux kernel, device drivers, power management frameworks, and runtimes.Be...LinuxWorldwide$184k - $287.5k
...diverse team today!We are looking for an outstanding hands-on architect/engineer for a Senior HPC architect role to support deployment... ...and visualization pipelinesExposure to container technology and Linux performance tools.Widely considered to be one of the technology...LinuxFull timeRemote work- Everpure, Inc. in Santa Clara, CA, is seeking a world-class Linux kernel engineer to join our storage team and push the boundaries of performance and reliability in enterprise storage solutions. You will develop and optimize features in the Linux kernel for Pure’s enterprise...Linux
$200k - $400k
...networking, InfiniBand fabrics, NVLink, or RoCEv2 at scale ~ Familiarity with disaggregated network OS platforms: SONiC, Cumulus Linux, or Arista EOS, and how operators manage them differently from legacy appliance stacks ~ Exposure to network automation tooling:...LinuxFlexible hours- ...Senior HPC Architect role to support deployment and bring‑up of large‑scale GPU compute clusters. Key player enabling cutting‑edge computing... ...pipelines. Experience with container technology and Linux performance tools. Compensation and Benefits Base salary...Linux
- ...We are looking for an outstanding hands‑on architect/engineer for a Senior HPC architect role to support deployment and bringup of large... ...visualization pipelines. Exposure to container technology and Linux performance tools. Benefits and Compensation Base salary...Linux
$195.2k - $315.49k
...contributing hands-on to critical design and implementation.- Architect and develop the runtime and performance tooling, and define the... ...Familiarity with device driver and firmware development for embedded Linux or RTOS-based systems.- Experience with HW/SW co-design or...LinuxFull timeWork at officeLocal areaImmediate startShift work$192k - $304.9k
...Summary: Qualcomm is seeking an experienced Hardware Scale-Out Architect to help define the next generation of AI datacenter products.... ...and control‑plane ecosystems such as SONiC, SAI, OpenBMC, Linux networking, and related platform software. Good understanding...LinuxWork experience placementWork from home- An established industry player is seeking a dedicated systems engineer with extensive experience in Linux kernel development and optimization. This role involves troubleshooting complex system-level issues and collaborating with hardware teams to deliver innovative solutions...Linux
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Kernel Architect. Be the first to apply!


