Engineering Group, Engineering Group > Software Applications Engineering General Summary: As a ... The role involves hands-on kernel and driver development , debugging, and optimization in Linux and ...
Engineering Group, Engineering Group > Software Applications Engineering General Summary: As a ... The role involves hands-on kernel and driver development , debugging, and optimization in Linux and ...
Sr. Staff / Principal Software Engineer - Linux Kernel & ARM Server Platforms
Santa Clara, CA · On-site
$147K - $203K/yr
Qualcomm is seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical leadership for next-generation ARM server platforms. This role focuses on Linux kernel, firmware ...
Sr. Staff / Principal Software Engineer - Linux Kernel & ARM Server Platforms
Santa Clara, CA · On-site
$147K - $203K/yr
Qualcomm is seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical leadership for next-generation ARM server platforms. This role focuses on Linux kernel, firmware ...
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 ...
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 ...
... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
Software Engineer - Linux Kernel (C++, C)
$180K - $440K/yr
Hands-on systems programming experience in C or C++. * Strong operating systems fundamentals ... Deep knowledge of the Linux kernel and its networking stack - transferable experience with another ...
Software Engineer - Linux Kernel (C++, C)
$180K - $440K/yr
Hands-on systems programming experience in C or C++. * Strong operating systems fundamentals ... Deep knowledge of the Linux kernel and its networking stack - transferable experience with another ...
Software Engineer - Linux Kernel (C++, C)
Palo Alto, CA · On-site
$180 - $440/hr
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Deep knowledge of the Linux kernel and its networking stack -- transferable experience with another ...
Software Engineer - Linux Kernel (C++, C)
Palo Alto, CA · On-site
$180 - $440/hr
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Deep knowledge of the Linux kernel and its networking stack -- transferable experience with another ...
... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
Software Engineering Manager, Kernel Development
Sunnyvale, CA · On-site
$207 - $300/hr
Experience with Linux Kernel Programming and kernel internals (e.g., scheduler, memory management, virtualization/KVM, BPF tracing, PMU). * Experience with modern systems programming languages ...
Software Engineering Manager, Kernel Development
Sunnyvale, CA · On-site
$207 - $300/hr
Experience with Linux Kernel Programming and kernel internals (e.g., scheduler, memory management, virtualization/KVM, BPF tracing, PMU). * Experience with modern systems programming languages ...
Software Engineer - Linux Kernel (C++, C)
Palo Alto, CA · On-site
$180K - $440K/yr
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Deep knowledge of the Linux kernel and its networking stack - transferable experience with another ...
Software Engineer - Linux Kernel (C++, C)
Palo Alto, CA · On-site
$180K - $440K/yr
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Deep knowledge of the Linux kernel and its networking stack - transferable experience with another ...
... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
... Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel ...
C programming Linux kernel development HW board bring up Linux build tools Desired Skills UEFI Secure boot Linux administration Containers Additional Information All your information will be kept ...
C programming Linux kernel development HW board bring up Linux build tools Desired Skills UEFI Secure boot Linux administration Containers Additional Information All your information will be kept ...
Sr. Staff / Principal Software Engineer - Linux Kernel & ARM Server Platforms
Santa Clara, CA · On-site
$147K - $203K/yr
Qualcomm is seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical leadership for next-generation ARM server platforms. This role spans Linux kernel, firmware, and ...
Sr. Staff / Principal Software Engineer - Linux Kernel & ARM Server Platforms
Santa Clara, CA · On-site
$147K - $203K/yr
Qualcomm is seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical leadership for next-generation ARM server platforms. This role spans Linux kernel, firmware, and ...
This is a hands-on Linux kernel and device driver role; it is not an application or platform ... This role suits an engineer with deep kernel and driver expertise and strong hardware fluency, who ...
This is a hands-on Linux kernel and device driver role; it is not an application or platform ... This role suits an engineer with deep kernel and driver expertise and strong hardware fluency, who ...
System Software Engineer, Linux Kernel and Device Drivers
Mountain View, CA · On-site
$250 - $600/hr
Strong hands-on Linux kernel development experience -- you've written and shipped device drivers, ideally for PCIe devices * Strong C programming skills; comfortable in userspace and kernel space
System Software Engineer, Linux Kernel and Device Drivers
Mountain View, CA · On-site
$250 - $600/hr
Strong hands-on Linux kernel development experience -- you've written and shipped device drivers, ideally for PCIe devices * Strong C programming skills; comfortable in userspace and kernel space
Staff Embedded Linux Engineer
Mountain View, CA · On-site
$189K - $303K/yr
... Developer to architect, design, and implement system-level software for our next-generation embedded platforms. This high-impact role requires deep expertise in Linux kernel internals, BSP ...
Staff Embedded Linux Engineer
Mountain View, CA · On-site
$189K - $303K/yr
... Developer to architect, design, and implement system-level software for our next-generation embedded platforms. This high-impact role requires deep expertise in Linux kernel internals, BSP ...
Embedded Linux Security Engineer
Foster City, CA · On-site
$120K - $150K/yr
Foster City, CA We are looking for an Embedded Linux Security Engineer to implement security ... In this role, you will bridge the gap between low-level hardware security, kernel hardening, and ...
Embedded Linux Security Engineer
Foster City, CA · On-site
$120K - $150K/yr
Foster City, CA We are looking for an Embedded Linux Security Engineer to implement security ... In this role, you will bridge the gap between low-level hardware security, kernel hardening, and ...
Staff Software Engineer, Linux Networking
Sunnyvale, CA · On-site
$207 - $300/hr
Experience in systems programming using C or C++, with experience in Linux kernel internals and large-scale system architecture design. Preferred qualifications: * Master's degree or PhD in ...
Staff Software Engineer, Linux Networking
Sunnyvale, CA · On-site
$207 - $300/hr
Experience in systems programming using C or C++, with experience in Linux kernel internals and large-scale system architecture design. Preferred qualifications: * Master's degree or PhD in ...
Experience in systems programming using C or C , with experience in Linux kernel internals and large-scale system architecture design. Preferred qualifications: * Master's degree or PhD in ...
Experience in systems programming using C or C , with experience in Linux kernel internals and large-scale system architecture design. Preferred qualifications: * Master's degree or PhD in ...
Deep technical command of Linux kernel engineering or protocol development within storage ... networking, or server domains. * Industry Standard Mastery: Comprehensive knowledge of storage and ...
Deep technical command of Linux kernel engineering or protocol development within storage ... networking, or server domains. * Industry Standard Mastery: Comprehensive knowledge of storage and ...
Sr Software Engineer, Telematics
$144K - $190K/yr
Work on a small team of System Software and Linux Kernel Engineers to design, develop, and deploy production-grade system software components for driverless vehicles, from initial prototyping through ...
Sr Software Engineer, Telematics
$144K - $190K/yr
Work on a small team of System Software and Linux Kernel Engineers to design, develop, and deploy production-grade system software components for driverless vehicles, from initial prototyping through ...
Internship Linux Kernel Developer information
See San Jose, CA salary details
$118.4K - $126.4K
4% of jobs
$126.4K - $134.4K
4% of jobs
$134.4K - $142.3K
4% of jobs
$142.3K - $150.3K
1% of jobs
$150.3K - $158.3K
9% of jobs
$159.7K is the 25th percentile. Wages below this are outliers.
$158.3K - $166.3K
11% of jobs
$166.3K - $174.3K
12% of jobs
The median wage is $177.1K / yr.
$174.3K - $182.3K
14% of jobs
$182.3K - $190.3K
15% of jobs
$191.1K is the 75th percentile. Wages above this are outliers.
$190.3K - $198.3K
14% of jobs
$198.3K - $206.3K
13% of jobs
$118.4K
$174.7K
$206.3K
How much do internship linux kernel developer jobs pay per year?
What does an internship Linux Kernel Developer do?
What are the key skills and qualifications needed to thrive as an internship Linux Kernel Developer?
What kinds of projects or tasks can an internship Linux Kernel Developer expect to work on?
What are the most commonly searched types of Linux Kernel Developer jobs in San Jose, CA?
The most popular types of Linux Kernel Developer jobs in San Jose, CA are:
What are popular job titles related to Internship Linux Kernel Developer jobs in San Jose, CA?
For Internship Linux Kernel Developer jobs in San Jose, CA, the most frequently searched job titles are:
- Entry Level Linux Kernel Developer
- Internship React Developer
- Junior Backend Developer
- Entry Level Full Stack Software Developer
- No Experience Software Developer
- Microsoft Software Developer
- Work From Home Software Developer
- Remote Senior Net Software Developer
- Senior Net Software Developer
- Virtual Nasa Web Developer
What job categories do people searching Internship Linux Kernel Developer jobs in San Jose, CA look for?
The top searched job categories for Internship Linux Kernel Developer jobs in San Jose, CA are:
What cities near San Jose, CA are hiring for Internship Linux Kernel Developer jobs?
Cities near San Jose, CA with the most Internship Linux Kernel Developer job openings:

Key responsibilities
Design, develop, and integrate peripheral subsystems on Qualcomm platforms, focusing on USB, I2C, I3C, SPI, and MIPI interfaces.
Work closely with customers to review peripheral bus requirements, analyze system-level use cases, and translate those into software design and implementation.
Perform hands-on kernel and driver development, debugging, and optimization in Linux and Android environments, including on-site customer support to resolve peripheral-related issues.
Qualcomm rating
8.8
Based on 11 frontline employees who took The Breakroom Quiz
48th of 247 rated software companies
Job description
Qualcomm Technologies, Inc.
Job Area:
Engineering Group, Engineering Group > Software Applications Engineering
General Summary:
As a Linux Peripheral Software Engineer, you will be responsible for the design, development, integration, and customer support of peripheral subsystems on Qualcomm platforms. This role focuses on USB and low-speed peripheral interfaces such as I2C, I3C, SPI, as well as MIPI-based protocols, enabling robust connectivity and functionality across customer products.
You will work closely with customers to review peripheral bus requirements, analyze system-level use cases, and translate those requirements into software design and implementation. The role involves hands-on kernel and driver development, debugging, and optimization in Linux and Android environments, as well as on-site customer support to bring-up, validate, and resolve peripheral-related issues on development platforms.
You will be involved in customizing, enabling, and optimizing Qualcomm software for customer programs, supporting new hardware bring-up, and troubleshooting complex protocol-level issues across USB, QUP-based peripherals, and MIPI interfaces. Strong collaboration with hardware, architecture, validation, and customer engineering teams is expected.
The ideal candidate has strong C/C++ programming skills, solid experience with Linux kernel and device driver development, and deep familiarity with peripheral protocols and buses. The candidate should be self-driven, capable of owning customer issues end-to-end, and comfortable working across global teams while delivering documentation, training, and technical guidance to customers.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Preferred Qualifications
- 3+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc.
- 3+ year of any combination of academic and/or work experience with debugging techniques.
- Proven experience as a Linux Kernel Engineer or similar role.
- Strong knowledge of Linux kernel architecture and build tools.
- Strong understanding of Computer Architecture - Caches, Bus, Memory is required.
- Familiarity with version control systems (e.g., Git).
- Strong communication and collaboration skills.
- The preferred candidate should have knowledge in the following areas:
- Camera, Display, AR/VR, Video, Graphics, BSP software
- Strong understanding of system performance tuning and optimization.
- Extensive experience with Linux kernel development, debugging, and profiling tools.
- Proficiency in programming with real-time operating systems or microkernels, particularly on ARM architectures or Qualcomm's Hexagon microprocessor.
- Advanced C/C++ programming skills with a minimum of 3 years of experience in embedded software systems. Experience in creating or managing software build environments using tools such as Make, CMake, and Git.
- Proficiency in scripting languages (e.g., Bash, Python).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes)
- Familiarity with specific Linux distributions and their kernel customization processes (e.g., Ubuntu, Fedora, Rocky Linux).
Physical Requirements
- Frequently transports between offices, buildings, and campuses up to ½ mile.
- Frequently transports and installs equipment up to 5 lbs.
- Performs required tasks at various heights (e.g., standing or sitting).
- Monitors and utilizes computers and test equipment for more than 6 hours a day.
- Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.
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 disability-accomodations@qualcomm.com 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:
$104,000.00 - $156,000.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.
About Qualcomm
Sourced by ZipRecruiter
Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.
Industry
Technology, communication and media
Company size
10,000+ Employees
Headquarters location
San Diego, CA, US
Year founded
1985