Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Linux Kernel Architect in Santa Clara, CA vacancy
  • 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

    NVIDIA AI

    Santa Clara, CA
    23 hours ago
  • 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

    SiFive, Inc.

    Santa Clara, CA
    2 days ago
  •  ...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

    Katalyst Healthcares & Life Sciences

    Sunnyvale, CA
    3 days ago
  •  ...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

    AMD

    San Jose, CA
    3 days ago
  •  ...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... 
    Linux
    Local area

    Bitdeer

    San Jose, CA
    2 days ago
  • $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... 
    Linux
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    San Jose, CA
    4 days ago
  •  ...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

    Lexarenterprise

    San Jose, CA
    4 days ago
  • $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

    Cylake Inc.

    Sunnyvale, CA
    1 day ago
  • $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 Point
    Linux

    Decisive Point

    Sunnyvale, CA
    2 days ago
  •  ...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... 
    Linux
    Local area

    Bitdeer

    San Jose, CA
    2 days ago
  • $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... 
    Linux
    Work at office
    Local area
    Remote work
    Relocation package
    3 days per week

    Nutanix

    San Jose, CA
    6 days ago
  • $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... 
    Linux
    Full time
    For contractors
    Work at office
    Local area
    3 days per week

    Zscaler, Inc.

    San Jose, CA
    2 days ago
  •  ...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,... 
    Linux
    Permanent employment
    Full time
    Work experience placement
    H1b

    Sonsoft

    Santa Clara, CA
    3 days ago
  •  ...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

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  •  ...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

    Lexarenterprise

    San Jose, CA
    2 days ago
  •  ...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... 
    Linux
    Remote work
    Flexible hours

    Purestorage

    Santa Clara, CA
    2 days ago
  • $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

    Palo Alto Networks, Inc.

    Santa Clara, CA
    2 days ago
  • $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... 
    Linux
    Full time

    SRI Tech

    Sunnyvale, CA
    6 days ago
  • $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.... 
    Linux
    Second job

    Cadence Design Systems

    San Jose, CA
    2 days ago
  •  ...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

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  •  ...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

    Sonsoft

    Sunnyvale, CA
    3 days ago
  • $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... 
    Linux
    Worldwide

    Google

    Mountain View, CA
    2 days ago
  • $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... 
    Linux
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • 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

    Everpure, Inc.

    Santa Clara, CA
    2 days ago
  • $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:... 
    Linux
    Flexible hours

    Netris

    Santa Clara, CA
    2 days ago
  •  ...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

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  •  ...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

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $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... 
    Linux
    Full time
    Work at office
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    3 days ago
  • $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... 
    Linux
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    2 days ago
  • 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

    Fortinet

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Linux Kernel Architect. Be the first to apply!