×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Kernel Services

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2026-06-19
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer, Unix/Linux, Software Engineer
Salary/Wage Range or Industry Benchmark: 94200 - 141200 USD Yearly USD 94200.00 141200.00 YEAR
Job Description & How to Apply Below
Position: #Software Engineer - Kernel Services

Company

Qualcomm Technologies, Inc.

Job Area

Engineering Group, Engineering Group >
Software Engineering

General Summary

Qualcomm is seeking an embedded software engineer with 0 to 3 years of experience for the Core Platform Kernel Services Software team. The team develops and deploys drivers and kernel services for system‑level debug, diagnostics, and inter‑process communication across multiple subsystems on Qualcomm SoCs. They maintain drivers across operating systems including QuRT OS, Windows, Linux, QNX, FreeRTOS, Zephyr, and more. The team collaborates with OEMs, ODMs, carriers, and OS providers to perform requirements analysis for new use cases.

The candidate will contribute to all stages of software development, documentation, design, implementation, and testing to deliver high‑quality, high‑performance solutions.

Responsibilities
  • Develop, maintain, and test drivers and kernel services across multiple operating systems.
  • Perform requirements analysis in collaboration with OEMs, ODMs, carriers, and OS providers.
  • Design and implement solutions for system‑level debug, diagnostics, and IPC.
  • Contribute to documentation, design, implementation, and testing of software components.
Minimum Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Preferred Qualifications
  • Experience in C and data structures, especially in embedded systems.
  • Familiarity with ARM Core Sight architecture.
  • Good understanding of CPU architecture.
  • Ability to debug complex problems across multiple layers of hardware, OS, compiler, and drivers.
  • Familiarity with ETM.
  • Experience with Python.
  • Assembly and C++ language experience.
Compensation and Benefits

$94,200.00 - $

The position includes a competitive annual discretionary bonus program and eligibility for annual RSU grants. Additional benefits include comprehensive health, dental, vision, and other employee perks.

Equal Opportunity Employment

Qualcomm is an equal opportunity employer and provides reasonable accommodations for individuals with disabilities. All qualified applicants 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary