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

Company

Qualcomm Technologies, Inc.

Job Area

Engineering Group, Engineering Group > Software Engineering

General Summary

We are looking for a highly skilled and experienced Principal Engineer to lead the design and development of security, virtualization, confidential compute and trusted execution environment (TEE) features in our next-generation Qualcomm SoCs. This role is ideal for a hands-on technical leader who thrives at the intersection of hardware and software and is passionate about RISC-V architecture.

You will play a critical role in defining the architecture, enabling new hardware features, and ensuring compliance with industry standards such as RISC-V hypervisor extension, RISC-V Supervisor Binary Interface (SBI), RISC-V Platform Management Interface (RPMI), RISC-V Confidential Compute (CoVE), and RISC-V supervisor domains.

Key Responsibilities

  • Contribute to architecture and development of security, virtualization, confidential compute and trusted execution features.
  • Drive upstream contributions to the OpenSBI, KVM and Linux kernel, ensuring long-term maintainability and community alignment.
  • Collaborate with hardware and platform teams to enable security, virtualization confidential compute, and trusted execution features.
  • Collaborate with hardware engineers to enable software stack on silicon and emulation platforms, debug hardware-software interactions, and ensure seamless integration.
  • Guide the integration of compliance test suites for confidential compute and trusted execution features.

Qualifications

  • Bachelor’s degree in engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.

OR

  • Master’s degree in engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.

OR

  • PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
  • 6+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Required Qualifications

  • 18+ years of experience in Linux KVM or Linux kernel or TEE development.
  • Good understanding in virtualization, confidential compute and trusted execution environments.
  • Strong debugging skills using tools like ftrace, perf, kgdb, crash, kernel logs and hardware debuggers.
  • Good experience with Git, GitHub or GitLab.

Nice To Have Qualifications

  • Exposure to the RISC-V architecture.
  • Good understanding of ARM virtualization extensions or ARM Trustzone or ARM CCA or RISC-V hypervisor extensions or RISC-V CoVE.
  • Proven experience in upstreaming patches and working with the Linux KVM or Linux kernel community.
  • Proven experience in working with Industry standard groups and proposing specification changes.
  • Platform or SoC bring-up on silicon, emulation, and simulation platforms.
  • Contributions or maintainer-ship in any open-source project.
  • Familiarity with Docker, CI/CD pipelines.

Minimum Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.

OR

Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.

OR

PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.

  • 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail View email address on workus.org or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay Range And Other Compensation & Benefits

$211,800.00 - $317,800.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the RISC - V Software Engineer in Washington DC vacancy
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 
    Suggested

    Lockheed Martin

    Greenbelt, MD
    2 hours ago
  • $84.84k - $153.55k

     ...capacity management for all organizational software systems as directed by management and...  ...delivery support and mentoring for Software Engineers.  Lead the design and implementation of...  ...– Minority / Female / Disability / V / Gender Identity / Sexual Orientation... 
    Suggested
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Silver Spring, MD
    3 days ago
  •  ...Optimization (BE&O) team to build revolutionary software products that deliver sophisticated...  ..., and frontend rendering. Mentor junior engineers and support continuous improvement initiatives...  ..., disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation... 
    Suggested
    Permanent employment
    Contract work
    Local area
    Flexible hours

    Cloud Hybrid Technologies LLC

    Arlington, VA
    5 days ago
  • $3,000 per month

     ...is hired, you‘ll receive a $3000 payment! This position may be eligible for a $25K sign on bonus for external hires! Cyber Software Engineer Stf - SIGNAL SWE WHAT WE‘RE DOING Lockheed Martin, Cyber & Intelligence invites you to step up to one of today’s most... 
    Suggested
    Relocation package

    Lockheed Martin

    Laurel, MD
    1 day ago
  • $90k - $210k

     ...and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US National... 
    Suggested
    Full time

    Morse Inc

    Arlington, VA
    5 days ago
  • $160k - $215k

     ...of bringing together coordination across outreach channels, powerful analytics, and an easy-to-use platform. As a Full Stack Software Engineer, you’ll play a foundational role in architecting and building infrastructure and web applications for Switchboard, leveraging... 
    Immediate start
    Visa sponsorship
    Work visa

    SWITCHBOARD

    Washington DC
    2 days ago
  •  ...Full Stack Software Engineer Agile Empowerment Technologies (AET), a division of Brandes Associates, is seeking a Full Stack Software Engineer with 5+ years of experience to support the continued development, modernization, and sustainment of secure mission software... 
    Local area
    Remote work
    Work from home
    Relocation

    Brandes Associates

    Washington DC
    5 days ago
  • $132k - $198k

     ...multidisciplinary team of technologists, solution architects, engineers, and military subject‑matter experts. Its mission is to drive...  ...adversaries. About The Job We are looking for a talented full‑stack software engineer to join our growing team at Anduril Labs in... 
    Relocation package

    Anduril Industries

    Washington DC
    4 days ago
  •  ...About Rune Rune Technologies builds mission-critical software for military logistics and sustainment. Our flagship product is TyrOS...  ...in large-scale combat operations. As a Full Stack Software Engineer at Rune, you will be part of a high-impact, customer-driven team... 
    Full time
    For contractors
    Work at office

    RuneTech

    Arlington, VA
    3 days ago
  •  ...Join to apply for the Full Stack Software Engineer role at Bridge Defense About Bridge Defense. Bridge Defense is redefining how modern defense technology is delivered. Based in Washington, D.C., we are built for the dynamic mission environment facing the Department of... 
    Work at office
    Remote work
    Relocation
    Flexible hours

    Bridge Defense

    Washington DC
    3 days ago
  •  ...maritime domain awareness for those who need it most. Job Description: We are looking for a creative and detail‑oriented Front-End Engineer to enhance the UI/UX of our Web Portal. This role focuses on creating visually appealing, highly functional, and user‑friendly... 
    Remote work
    Flexible hours

    Quartermaster

    Washington DC
    5 days ago
  • $115k - $140k

     ...Overview VTG is seeking an experienced, mid-career full-stack software engineer to lead technical execution on assigned projects. This role owns significant design and architecture decisions at the intersection of data engineering, full-stack development, and mission analytics... 
    Work experience placement

    VTG Defense

    Washington DC
    4 days ago
  •  ...Kadiak, LLC, a Koniag Government Services company , is seeking a Senior Full-Stack Software Engineer with a Top-Secret security clearance to support Kadiak and our government customer in Washington, DC. We offer competitive compensation and an extraordinary... 
    Local area
    Flexible hours

    Koniag

    Washington DC
    5 days ago
  •  ...think they come on site Java /Python Developer will help support the API Platform implementation. Senior Full-Stack Software Engineer responsible for building web applications using Python, Java, and many other cutting-edge technologies. Responsibilities:... 

    3B Staffing LLC

    Washington DC
    5 days ago
  • $112k - $179k

     ...Senior Full-Stack Software Engineer / Active Top Secret Job Locations US-VA-Arlington Requisition ID 2026-167391 Position Category Information Technology Clearance Top Secret/SCI Responsibilities Peraton is seeking... 
    Contract work
    Remote work
    Shift work

    Peraton

    Arlington, VA
    5 days ago
  •  ...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right...  ...children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their... 

    Palantir

    Washington DC
    5 days ago
  •  ...components. Basic SW (mostly C++) debugging, understand different kinds of error analysis and communicate with other Research Engineers and Scientists. Consumer devices HW bring-up and functionalities verification. Design and execute experiments to validate product... 

    SGS Consulting

    Washington DC
    more than 2 months ago
  •  ...consumers, businesses, and government, with privacy and security engineered into every layer of the stack, from the device, through...  ...are actively targeted by hackers or nation states Own the full software lifecycle, from problem discovery to delivery, across foundational... 

    Cyrad Solutions LLC

    Arlington, VA
    5 days ago
  •  ...different kinds of error analysis and communicate with other Research Engineers and Scientists. Consumer devices HW bring-up and...  ..., Computer Science or a related experience Track record of software development following software engineering best practices (C++... 

    SGS Consulting

    Washington DC
    more than 2 months ago
  •  ...methodologies and processes based on the IT Infrastructure Library (ITIL) v.3 Framework across enterprise infrastructure operations. These...  ...one (1) year of recent experience developing and implementing software solutions using Java Minimum of one (1) year of experience... 

    Comtech LLC

    Silver Spring, MD
    1 day ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 

    Lockheed Martin

    Clinton, MD
    1 day ago
  •  ...trusted, extensible, and developer‑friendly streaming platform on the market. The Role Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that powers our entire product ecosystem — including the systems... 
    Remote work

    Wowza Inc

    Washington DC
    5 days ago
  •  ...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right...  ...gapped, small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build Palantir’s managed Kubernetes... 

    Palantir

    Washington DC
    5 days ago
  •  ...analysis Skills: ~ MCU, Firmware, Sensor, SOC, C/C++ Education/Experience: ~ Bachelor’s degree in computer science, software engineering or relevant field required ~10+ years experience in Firmware or Embedded Software Development in C ~2+ years experience... 

    SGS Consulting

    Washington DC
    more than 2 months ago
  •  ...Job Responsibilities: Design, develop, and maintain embedded software and firmware for custom hardware platforms Work with STM32...  ...optimize system functionality Collaborate with hardware engineers to ensure seamless integration of software and hardware components... 

    SGS Consulting

    Washington DC
    more than 2 months ago
  • $100k

     ...visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, machine learning engineers for full time positions with clients. Who... 
    Full time
    H1b

    SynergisticIT

    Washington DC
    5 days ago
  •  ...Software Engineer II - Backend/Platform Agentic AI Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and... 
    Worldwide

    Dynamic Yield

    Arlington, VA
    3 days ago
  •  ...Senior Software Engineer - Backend/Platform Agentic AI Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart... 
    Worldwide

    Dynamic Yield

    Arlington, VA
    3 days ago
  • $191k - $253k

     ...networking technology to the military in months, not years. ABOUT THE TEAM The Software Platform team at Anduril is dedicated to building the products and systems that empower our engineering teams to develop, test, and deploy cutting‑edge defense technology with... 

    anduril

    Washington DC
    2 days ago
  • $130.69k - $222.17k

     ...conducting interviews and extending offers in anticipation of the award. The Work ICF is seeking an experienced and driven Software Security Engineer to lead and oversee mission‑critical initiatives in support of the Defense Counterintelligence and Security Agency (DCSA)... 
    Full time
    Contract work
    Live in
    Work at office
    Immediate start
    Remote work

    ICF

    Washington DC
    3 days ago

Do you want to receive more vacancies?

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