RISC - V Software Engineer
$211.8k - $317.8kQualcomm
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.
- ...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...Suggested
- ...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++...Suggested
$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...SuggestedFull timeWork experience placementImmediate start$166k - $220k
...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first... ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers. We...SuggestedFull timeWork experience placementImmediate start- ...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...Suggested
- ...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...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$85.15k - $153.93k
...tomorrow. Position Overview We are seeking a Lead Systems Engineer to become the requirements, capabilities, and test evaluation... ...features into Epics with sufficient detail for implementation by the software and computer system engineering product teams. You will work...Interim roleLocal areaImmediate start$140k - $200k
...will help you unlock your growth potential. One great choice can change everything. Thrive with us at ZoomInfo. As a Senior Software Engineer on the Integrations team, you'll design and build the systems that connect ZoomInfo's platform to the ecosystem of CRM, MAP,...Full timeWork from homeWorldwide- ...services firms. Spark your curiosity and ignite your career at The Lighthouse. KPMG is currently seeking a Sr. Associate, Cloud Engineer for our Consulting practice. Responsibilities : Assist clients; cloud migration engagements, including cloud migration...Full timeH1bLocal area
- ...workstream / project management, and client relationship development Qualifications: A minimum of one year of technical Cloud Engineering experience; U.S. Federal government consulting experience preferred Bachelor's degree from an accredited college/university...Full timeLocal area
- ...workstream / project management, and client relationship development Qualifications: A minimum of three years of technical Cloud Engineering experience; U.S. Federal government consulting experience preferred Bachelor's degree from an accredited college/university...Full timeLocal area
$136k - $184k
Platform Infrastructure Engineer IV Hybrid (Office 3 days/wk - Onsite-Flex) within Portland, OR; Renton, WA; Vancouver, WA; Spokane, WA;... ...The full salary range for the Platform Infrastructure Engineer V is $128,000 - $208,000. North Dakota: The expected hiring range...Full timeWork at officeImmediate startRemote workWork from homeFlexible hours$69.4k - $158k
Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference, we...Full timeContract workPart timeWork at officeLocal areaRemote work$120k - $140k
Position Summary Release Recovery is looking for a Software Engineer with strong full-stack experience to help design, build, and maintain digital products that expand access to high-quality addiction and mental health care. This role has meaningful ownership across web...Full time$129k - $253k
...Mission Command team builds, deploys, integrates, extends, and scales Anduril's software and hardware to deliver mission-critical capabilities to our customers. As the software engineers closest to Anduril customers and end-users, Mission Software Engineers solve technical...Full timeWork experience placementImmediate start- ...intelligent systems. Its products include Hivemind autonomy software and V-BAT and X-BAT aircraft. With offices and facilities across the... ...teams in software integration, hardware, and test engineering to solve some of the hardest problems facing our customers....Full timeTemporary workPart timeInternshipWorldwide
$166k - $220k
...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other... ...specialist teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers....Full timeWork experience placementImmediate start$142.55k - $192.9k
The Data Engineering & AI/ML capability serves as the backbone of our organization's data-driven operations. Comprising skilled professionals... ...Collaborate with cross-functional teams, including software engineers, domain experts, and business analysts, to understand...Full timeRemote work$166k - $220k
...allied partners. We're developing fully integrated hardware and software systems, including Lattice for Space Missions and modular... ...domain. ABOUT THE JOB We are looking for a Tracking Software Engineer to join our rapidly growing team in Washington DC. In this role...Full timeWork experience placementImmediate start$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 mid-level Software Engineer with a strong background in optimization to join our...Full timeWork experience placementImmediate start$191k - $253k
...months, not years. TEAM OVERVIEW The Platform Security Engineering (PSE) team builds security into Anduril's products from architecture... ...JOB DESCRIPTION We're looking for senior and staff-level software engineers to design and build security solutions across...Full timeWork experience placementImmediate start- ...intelligent systems. Its products include Hivemind autonomy software and V-BAT and X-BAT aircraft. With offices and facilities across the... ...teams in software integration, hardware, and test engineering to solve some of the hardest problems facing our customers....Full timeTemporary workPart timeWorldwide
$157.25k - $212.75k
...Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Data Science and Data Engineering Job Qualifications: Skills: AI Ops, CI/CD, Docker (Software), User Interfaces (UI), Web Applications Certifications: None Experience: 10 + years of related...Full timeContract workTemporary workImmediate startRemote workWorldwideFlexible hours$98.8k - $164.6k
...departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing &... ...Sales. Why This Role Matters The Washington Post is hiring a Software Engineer to join its Ad Engineering team. We work with the product...Full timePart time2 days per week$140.6k - $173.1k
About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system architecture, help define enterprise-wide standards, and actively participate...Full timeContract workFlexible hours- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...Developer to join our Services team, which works directly with U.S. Government customers to provide a comprehensive set of system/software engineering and information technology services to maintain, sustain, enhance, and improve/modernize a Program of Record for all-source...Full time
$155k - $185k
...that’s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Ground Software Engineer to join our Remote Sensing software organization and help expand our capacity to design, build, and maintain the critical systems...Permanent employmentFull timeWork at officeLocal areaRemote workWorldwideFlexible hours$131.3k - $237.35k
...are looking for creative, driven, and mission-focused professionals ready to take their career to the next level. As a Senior Software Engineer, you will: Support the development of distributed backend services, APIs, and platform microservices supporting enterprise AI...Full timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RISC - V Software Engineer. Be the first to apply!
- software engineer amazon Washington DC
- agile software developer Washington DC
- rust software engineer Washington DC
- software developer positions Washington DC
- senior software design engineer Washington DC
- software developer Washington DC
- ngo software engineer Washington DC
- startup software engineer Washington DC
- IT software engineer Washington DC
- software development engineer (robotics engineer) Washington DC



