Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm Data Center is seeking a Staff Software Engineer to lead development of Linux-based system software for ...
Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm Data Center is seeking a Staff Software Engineer to lead development of Linux-based system software for ...
Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Qualcomm Data Center is seeking a Staff Software Engineer to lead development of Linux-based system software for ...
Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Qualcomm Data Center is seeking a Staff Software Engineer to lead development of Linux-based system software for ...
Qualcomm Data Center is seeking a Staff Software Engineer to lead development of Linux-based system software for next-generation datacenter. This role focuses on host-side software, drivers, and ...
Qualcomm Data Center is seeking a Staff Software Engineer to lead development of Linux-based system software for next-generation datacenter. This role focuses on host-side software, drivers, and ...
Senior/Staff Linux Software Engineer - Robotics Platform
Burlingame, CA · On-site
$185K - $225K/yr
Senior/Staff Linux Software Engineer - Robotics Platform POSITION SUMMARY: The Senior/Staff Software Engineer is a key member of the software team who will be responsible for implementing a robust ...
Senior/Staff Linux Software Engineer - Robotics Platform
Burlingame, CA · On-site
$185K - $225K/yr
Senior/Staff Linux Software Engineer - Robotics Platform POSITION SUMMARY: The Senior/Staff Software Engineer is a key member of the software team who will be responsible for implementing a robust ...
Senior/Staff Linux Software Engineer - Robotics Platform
Burlingame, CA · On-site
$185K - $225K/yr
Senior/Staff Linux Software Engineer - Robotics Platform POSITION SUMMARY: The Senior/Staff Software Engineer is a key member of the software team who will be responsible for implementing a robust ...
Senior/Staff Linux Software Engineer - Robotics Platform
Burlingame, CA · On-site
$185K - $225K/yr
Senior/Staff Linux Software Engineer - Robotics Platform POSITION SUMMARY: The Senior/Staff Software Engineer is a key member of the software team who will be responsible for implementing a robust ...
Senior Embedded Software Engineer, Linux
Long Beach, CA · On-site
$154K - $230K/yr
As an Embedded Linux Software Engineer you will be a key member of our embedded software team responsible for developing, testing, and documenting firmware that gets deployed to all avionics boxes ...
Quick apply
Senior Embedded Software Engineer, Linux
Long Beach, CA · On-site
$154K - $230K/yr
As an Embedded Linux Software Engineer you will be a key member of our embedded software team responsible for developing, testing, and documenting firmware that gets deployed to all avionics boxes ...
Senior Embedded Linux Software Engineer - OS & Device Platform
Sunnyvale, CA · On-site
$145K - $190K/yr
Primary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-assisted bronchoscopy navigation and biopsy planning software product ...
Senior Embedded Linux Software Engineer - OS & Device Platform
Sunnyvale, CA · On-site
$145K - $190K/yr
Primary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-assisted bronchoscopy navigation and biopsy planning software product ...
Senior Embedded Linux Software Engineer - OS & Device Platform
Sunnyvale, CA · On-site
$145K - $190K/yr
Primary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-assisted bronchoscopy navigation and biopsy planning software product ...
Senior Embedded Linux Software Engineer - OS & Device Platform
Sunnyvale, CA · On-site
$145K - $190K/yr
Primary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-assisted bronchoscopy navigation and biopsy planning software product ...
Primary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-assisted bronchoscopy navigation and biopsy planning software product ...
Primary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-assisted bronchoscopy navigation and biopsy planning software product ...
Senior Embedded Software Engineer, Linux
Long Beach, CA · On-site
$154K - $230K/yr
As an Embedded Linux Software Engineer you will be a key member of our embedded software team responsible for developing, testing, and documenting firmware that gets deployed to all avionics boxes ...
Senior Embedded Software Engineer, Linux
Long Beach, CA · On-site
$154K - $230K/yr
As an Embedded Linux Software Engineer you will be a key member of our embedded software team responsible for developing, testing, and documenting firmware that gets deployed to all avionics boxes ...
Embedded Linux Engineer - Kernels, X86, ARM, Internals
San Jose, CA · On-site
$154K - $202K/yr
Company Description A Network Processor Company Looking for a Sr. Embedded Linux Software Developer to help us with the development, deployment and integration of Advanced Metering Infrastructure ...
Embedded Linux Engineer - Kernels, X86, ARM, Internals
San Jose, CA · On-site
$154K - $202K/yr
Company Description A Network Processor Company Looking for a Sr. Embedded Linux Software Developer to help us with the development, deployment and integration of Advanced Metering Infrastructure ...
Embedded Software Engineer
Mountain View, CA · On-site
$154K - $202K/yr
The ideal candidate will have hands‑on experience configuring embedded Linux PCs such as NVIDIA ... Associate Embedded Software Engineer * Embedded Software Engineer * Senior Embedded Software ...
Embedded Software Engineer
Mountain View, CA · On-site
$154K - $202K/yr
The ideal candidate will have hands‑on experience configuring embedded Linux PCs such as NVIDIA ... Associate Embedded Software Engineer * Embedded Software Engineer * Senior Embedded Software ...
Systems Software Engineer, Linux/Edge
San Diego, CA · On-site
$175K - $220K/yr
We are hiring a Staff Software Engineer to build the systems layer behind Crucible's edge deployments. You'll own the Linux environment, deployment and lifecycle infrastructure, and the interfaces ...
Systems Software Engineer, Linux/Edge
San Diego, CA · On-site
$175K - $220K/yr
We are hiring a Staff Software Engineer to build the systems layer behind Crucible's edge deployments. You'll own the Linux environment, deployment and lifecycle infrastructure, and the interfaces ...
Embedded Linux Software Team Lead San Diego, CA • Engineering • Full-time • In office About the Role Firestorm is seeking an Embedded Linux Software Team Lead to join our team. You'll report to ...
Embedded Linux Software Team Lead San Diego, CA • Engineering • Full-time • In office About the Role Firestorm is seeking an Embedded Linux Software Team Lead to join our team. You'll report to ...
Embedded Software Engineer
Mountain View, CA · On-site
$134K - $215K/yr
The ideal candidate will have hands-on experience configuring embedded Linux PCs such as NVIDIA ... Associate Embedded Software Engineer * Embedded Software Engineer * Senior Embedded Software ...
Quick apply
Embedded Software Engineer
Mountain View, CA · On-site
$134K - $215K/yr
The ideal candidate will have hands-on experience configuring embedded Linux PCs such as NVIDIA ... Associate Embedded Software Engineer * Embedded Software Engineer * Senior Embedded Software ...
Staff Embedded Software Engineer
Sunnyvale, CA · On-site
$156K - $205K/yr
Primary Function of Position We are looking for an experienced embedded software engineer with ... Design and develop robust, multi-threaded C++ embedded Linux software infrastructure, libraries ...
Staff Embedded Software Engineer
Sunnyvale, CA · On-site
$156K - $205K/yr
Primary Function of Position We are looking for an experienced embedded software engineer with ... Design and develop robust, multi-threaded C++ embedded Linux software infrastructure, libraries ...
Qualcomm Innovation Center, Inc. is seeking a Senior Software Engineer to drive Linux innovation for their next-generation server-class CPUs. The role involves building and optimizing Linux ...
Qualcomm Innovation Center, Inc. is seeking a Senior Software Engineer to drive Linux innovation for their next-generation server-class CPUs. The role involves building and optimizing Linux ...
#Senior Software Engineer - Linux
San Diego, CA · On-site
$111K - $166K/yr
Job Area Engineering Group, Engineering Group > Software Engineering General Summary This position is not eligible for Qualcomm immigration sponsorship. Drive Linux innovation for Qualcomm's next ...
#Senior Software Engineer - Linux
San Diego, CA · On-site
$111K - $166K/yr
Job Area Engineering Group, Engineering Group > Software Engineering General Summary This position is not eligible for Qualcomm immigration sponsorship. Drive Linux innovation for Qualcomm's next ...
Linux Kernel Software Engineer
Santa Clara, CA · On-site
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Santa Clara, CA · On-site
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Santa Clara, CA · On-site
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Kernel Software Engineer
Santa Clara, CA · On-site
$123K - $191K/yr
Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Linux Kernel software, your work will cover all aspects of ...
Linux Software Engineer information
See California salary details
$10.68 - $17.94
0% of jobs
$17.94 - $25.21
0% of jobs
$25.21 - $32.48
2% of jobs
$32.48 - $39.75
11% of jobs
$39.75 - $47.02
11% of jobs
$47.76 is the 25th percentile. Wages below this are outliers.
$47.02 - $54.28
18% of jobs
The median wage is $57.09 / hr.
$54.28 - $61.55
23% of jobs
$65.47 is the 75th percentile. Wages above this are outliers.
$61.55 - $68.82
20% of jobs
$68.82 - $76.09
6% of jobs
$76.09 - $83.36
3% of jobs
$83.36 - $90.62
6% of jobs
$10
$58
$90
How much do linux software engineer jobs pay per hour?
What does a Linux software engineer do?
What are the key skills and qualifications needed to thrive as a Linux software engineer, and why are they important?
How does a Linux software engineer typically collaborate with other teams during the software development lifecycle?
What is the difference between Linux Software Engineer vs Linux Developer?
| Aspect | Linux Software Engineer | Linux Developer |
|---|---|---|
| Primary Focus | Designing, developing, and maintaining Linux-based software systems and applications. | Writing, testing, and debugging code specifically for Linux environments, often focusing on application development. |
| Required Skills | Proficiency in Linux OS, C/C++, scripting, system architecture, and debugging tools. | Strong coding skills in languages like C, C++, Python, and familiarity with Linux APIs and tools. |
| Work Environment | Typically in engineering teams working on system-level software, embedded systems, or infrastructure. | Often in software development teams creating applications or tools for Linux platforms. |
Linux Software Engineers focus on system-level design and maintenance of Linux-based systems, while Linux Developers primarily write and test applications for Linux. Both roles require Linux proficiency but differ in scope and responsibilities.
What are popular job titles related to Linux Software Engineer jobs in California?
For Linux Software Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Linux Software Engineer jobs in California look for?
The top searched job categories for Linux Software Engineer jobs in California are:
What are popular job titles related to Linux Software Engineer jobs in CA?
For Linux Software Engineer jobs in CA, the most frequently searched job titles are:

Staff Linux Software Engineer (Multiple Locations)
San Diego, CA • On-site
Other
Re-posted 13 days ago
Qualcomm rating
8.8
Based on 11 frontline employees who took The Breakroom Quiz
48th of 247 rated software companies
Job description
Company: Qualcomm Technologies, Inc.
Job Area: Engineering Group, Engineering Group > Software Engineering
General Summary: Qualcomm Data Center is seeking a Staff Software Engineer to lead development of Linux-based system software for next‑generation datacenter. This role focuses on host‑side software, drivers, and system integration for Qualcomm’s high‑performance inference accelerators.
Minimum Qualifications- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- Design, implement, and optimize Linux user‑space and kernel‑adjacent drivers and libraries in modern C++.
- Lead development of host software stacks supporting high‑performance AI inference and secure compute workloads.
- Drive API design, multi‑threaded systems, and scalable software architectures.
- Own feature development, integration, and bring‑up across hardware and software boundaries.
- Architect and develop unit, integration, and system‑level tests for CI environments.
- Lead functional and performance validation of host software and drivers.
- Establish best practices for testability, automation, and long‑term maintainability.
- Debug complex host‑side issues including boot flows, PCIe link behavior, log transfer, and overflow handling.
- Optimize host software for AI inference performance and low‑latency workloads.
- Use advanced debugging, tracing, and profiling tools on Linux platforms.
- Provide technical leadership across mixed hardware/software teams.
- Drive design reviews, influence system architecture, and mentor senior engineers.
- Work closely with hardware, firmware, hypervisor, security, and cloud teams to deliver end‑to‑end solutions.
- Support customer deployments and resolve complex system‑level issues.
- Extensive experience with Linux system software development in modern C/C++.
- Strong background in Linux user‑space development, API design, and multi‑threading / synchronization.
- Solid understanding of Linux internals, kernel concepts, drivers, and system bring‑up.
- Experience with UML, OO design, and large‑scale software architecture.
- Strong knowledge of SoC architecture (cores, caches, memory hierarchy, interconnects, I/O).
- Experience with source code and configuration management (git required).
- Proven ability to work at low‑level implementation detail while maintaining system‑level perspective.
- Excellent written and verbal English communication skills.
- Comfortable operating in a high‑caliber, cross‑disciplinary engineering environment
- Familiarity with virtualization and container technologies (KVM, Docker, SR‑IOV).
- Experience optimizing AI/ML inference workloads on system software stacks.
- Proficiency in Python for tooling, testing, or automation.
- Experience with C/C++ unit testing frameworks (e.g., gtest).
- Exposure to cloud technologies, middleware, and protocols.
- Working knowledge of PCIe 3.0+.
- Linux system administration experience.
- Linux kernel development experience.
- Contributions to open‑source kernel or confidential computing projects.
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).
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$134,800.00 - $202,200.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.
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