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

RISC-V Software Engineer

$211.8k - $317.8k
Full-time

Qualcomm Technologies

Salary: $211,800 - 317,800 per year Requirements:

  • We require a bachelors degree in engineering, information systems, computer science, or a related discipline, plus 8+ years of software engineering or equivalent experience; alternatively, a masters degree with 7+ years or a PhD with 6+ years.
  • We require 6+ years of experience working with programming languages such as C, C++, Java, Python, or similar; the minimum qualification also references 4+ years in these languages.
  • We require 18+ years of experience in Linux KVM, the Linux kernel, or TEE development.
  • We need a strong understanding of virtualization, confidential compute, and trusted execution environments.
  • We need solid debugging expertise using tools such as ftrace, perf, kgdb, crash, kernel logs, and hardware debuggers.
  • We need experience with Git, GitHub, or GitLab.
  • Preferred qualifications include exposure to RISC-V architecture, ARM virtualization extensions, ARM TrustZone, ARM CCA, RISC-V hypervisor extensions, or RISC-V CoVE.
  • Preferred qualifications also include experience upstreaming patches, working with the Linux KVM or Linux kernel community, contributing to industry standards, platform or SoC bring-up on silicon/emulation/simulation, open-source maintenance, and familiarity with Docker and CI/CD pipelines.
Responsibilities:
  • We lead the architecture and development of security, virtualization, confidential compute, and trusted execution features.
  • We drive upstream contributions to OpenSBI, KVM, and the Linux kernel, with a focus on maintainability and community alignment.
  • We partner with hardware and platform teams to enable these capabilities across our software stack.
  • We work with hardware engineers to bring up software on silicon and emulation platforms, troubleshoot hardware-software interactions, and ensure smooth integration.
  • We guide the integration of compliance test suites for confidential compute and trusted execution features.
Technologies:
  • ARM
  • CI/CD
  • Docker
  • Git
  • GitHub
  • GitLab
  • Hardware
  • Support
  • Java
  • KVM
  • Linux
  • Python
  • Security
  • C++
  • REST

More:

We are Qualcomm Technologies, Inc., operating within our Engineering Group in Software Engineering. We are offering a Principal Engineer role focused on next-generation Qualcomm SoCs, where you will work at the intersection of hardware and software on security, virtualization, confidential compute, and trusted execution environment features with a strong emphasis on RISC-V. The role is highly hands-on and technically leading, with collaboration across hardware, platform, and open-source communities. We offer a competitive compensation package with a salary range of $211,800 to $317,800, plus an annual discretionary bonus, potential annual RSU grants, and a strong benefits package designed to support you at work, at home, and at play. We are an equal opportunity employer committed to accessibility, reasonable accommodations, and an inclusive workplace.

last updated 33 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the RISC-V Software Engineer in Santa Clara, CA vacancy
  • $120 - $130 per hour

    Position: Animation Software Engineer/Graphics Engineer V Location: Cupertino, California - Remote Duration: Contract Job ID: 170702 Job Description:Job Description: Keynote Animation Software Engineer Client’s iWork animation team is responsible for Keynote's custom animation... 
    Suggested
    Full time
    Contract work
    Remote work

    Pinnacle Group

    Cupertino, CA
    4 days ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ...of all seniorities. As a Software Engineer on the Metal Runtime team at Tenstorrent... 
    Suggested
    Permanent employment
    Full time

    Tenstorrent

    Santa Clara, CA
    1 day ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ...this posting.Who We AreStrong systems engineer with deep C or C++ experience and comfort... 
    Suggested
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    2 days ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ...of all seniorities.As a Software Engineer on the Metal Runtime team at Tenstorrent... 
    Suggested
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    4 days ago
  • $167.1k - $250.7k

     ...require a bachelors degree in Electrical Engineering, Computer Engineering, Computer Science,...  ...4+ years of experience in hardware, software, electrical, systems engineering, or a related...  ...set architectures, especially RISC-V. We value deep expertise in microprocessor... 
    Suggested
    Full time
    Work from home

    Qualcomm Technologies

    Santa Clara, CA
    4 days ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ...experienced and highly skilled Software Engineer with expertise in compilers and... 
    Permanent employment
    Full time

    Tenstorrent

    Santa Clara, CA
    1 day ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ...Are A senior software or systems engineer with deep functional safety experience in... 
    Permanent employment
    Full time

    Tenstorrent

    Santa Clara, CA
    1 day ago
  • $207k - $301k

     ...to solve ambiguous problems, and uphold engineering best practices through code reviews and...  ...tools (GRM and ISS), embedded firmware/software for test boards, and innovative tests and...  ..., PCIe or high-speed interfaces, or ARM/RISC-V architectures.Expertise in embedded software... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $207k - $301k

     ...Software Engineer Manager, TPU Silicon Validation Google, Sunnyvale, CA, USA Apply Primary Qualifications ~ Bachelor’s degree, or...  ...such as HBM/DDR memory, PCIe or high‑speed interfaces, or ARM/RISC‑V architectures. ~ Expertise in embedded software or ASIC... 
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 hours ago
  •  ...155 / Yearly (Full Time)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Software Engineering - Firmware Software Engineer VTax Work Location: WA - Redmond (Preferred) US - CA - Sunnyvale (Secondary)Summary:The main function... 
    Full time

    SRI Tech

    Sunnyvale, CA
    5 days ago
  • $140k - $192.5k

     ...Materials is a global leader in materials engineering solutions used to produce virtually every...  ...our benefits. Simple definition: A TPS V (E5) is a technical project leader and escalation...  ...troubleshooting of hardware, software, process, and plasma-related issues.Strong... 
    Permanent employment
    Full time
    Local area

    Applied Materials

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

     ...We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the foundational software...  ...experience: firmware and boot flows, RTOS, BMCs/MCUs, RISC-V, or closely related system software.Linux driver or kernel-adjacent... 
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...and revolutionize AI silicon and system.DescriptionAs a System Software Engineer Lead, you willLead the team in designing and architecting the...  ...experience in software development in the areas of ARM/RISC-V/MIPS processors, ISA, Memory subsystem, coherency, AI/ML architecture... 

    Baidu

    Sunnyvale, CA
    1 day ago
  • $154.68k - $231.7k

     ...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable...  ...include embedded FW that runs on our RISC-V-based multi-core MCU, C SDK provided to...  ...production, and the role of a Principal Engineer in our team is to ensure the overall success... 
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    3 days ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ...You AreStrong backend or infrastructure engineer with experience building and operating... 
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    2 days ago
  • $122.44k - $232.19k

     ...including rich IP ecosystem including x86 cores, graphics, AI, and Arm/RISC-V IPs, world-class design services, and operationally resilient...  ...US and Europe.Position OverviewWe seek a Senior ASIC Design Engineer to provide technical support to Intel Foundry Services... 
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ...an experienced Field Application Engineer to champion our revolutionary RISC-V CPU... 
    Permanent employment
    Work at office
    Worldwide

    Tenstorrent

    Santa Clara, CA
    2 days ago
  • Software Engineer - Data Protection Software Engineering Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions...  ...containerization technologies including VMware vSphere, Hyper-V, OpenStack, OpenShift or Kubernetes, knowledge of cloud... 

    Dell Technologies

    Santa Clara, CA
    4 days ago
  • $163k - $224k

    Who We AreApplied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor... 
    Full time
    Work experience placement
    Worldwide

    Applied Materials

    Santa Clara, CA
    4 days ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ....We’re looking for a Field Application Engineer who’s wired for AI/ML, fluent in real-world... 
    Permanent employment
    Remote work

    Tenstorrent

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...artificial intelligence.We are looking for highly motivated Senior Software Engineers to work on our GPU Fabric Networking team. Our team develops...  ...with OS virtualization technologies like KVM/QEMU/Hyper-V etc.Ability and flexibility to work and communicate effectively... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $136k - $218.5k

     ...lasting impact on the world.We are currently looking for a Software/CAD Automation Engineer to join our team! In this role you'll be building...  ...from the crowd:Experience with design collaterals such as .v, .gv, .lib, gds, etc...Enjoy working with multiple levels... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $120k - $170k

     ...relentless work. The Role We’re looking for a Full-Stack Software Generalist who enjoys working across the entire product surface...  ...infrastructure, deployment pipelines, and monitoring Help shape engineering culture, processes, and technical standards Qualifications... 
    Full time
    Relocation package

    Scout Ai

    Sunnyvale, CA
    1 day ago
  • $150k

     ...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI...  ...of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a... 
    Full time
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    1 day ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ....Who You AreA passionate software engineer eager to work on compiler technologies and... 
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    4 days ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...have developed a high performance RISC-V CPU from scratch, and share a passion for...  ...architecture decisions and setting engineering standards.Comfortable moving between strategy... 
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...s driving the future of technology? As a Tegra Senior System Software Engineer/Architect at NVIDIA, you will play a pivotal role in crafting...  ...debugging.Deep understanding of operating systems, CPU (ARM, x86, RISC_V), GPU and computer architecture, and embedded systems.... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...NVIDIA is searching for a creative and highly motivated engineer with expertise in boot software to join the SOC System Software organization. This...  ...firmware development, particularly with PCIE, ACPI and ARM/RISC-V technologies.Familiarity with computer system architecture... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...scale, come make a difference at Fiserv.Job TitleSr. Full Stack Software EngineerAbout your role:Clover is a global leader in financial...  ...millions of businesses daily. As a Senior Full Stack Software Engineer (Payments), you will join a high-performing product engineering... 
    Full time
    Work at office
    Monday to Friday
    Flexible hours

    Fiserv

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip... 
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to RISC-V Software Engineer. Be the first to apply!