The Staff Software Engineer - Linux will design, develop, and validate embedded and cloud edge software and will focus on upstream-oriented Linux platform enablement for Qualcomm's next-generation ...
The Staff Software Engineer - Linux will design, develop, and validate embedded and cloud edge software and will focus on upstream-oriented Linux platform enablement for Qualcomm's next-generation ...
Engineering Group, Engineering Group > Software Engineering General Summary: ** This position is not eligible for Qualcomm immigration sponsorship. ** Drive Linux innovation for Qualcomm's next ...
Engineering Group, Engineering Group > Software Engineering General Summary: ** This position is not eligible for Qualcomm immigration sponsorship. ** Drive Linux innovation for Qualcomm's next ...
Strong foundation in computer science and system-level software engineering. * Advanced Linux experience with the ability to debug complex issues spanning kernel, boot, and userspace. * Proficiency ...
Strong foundation in computer science and system-level software engineering. * Advanced Linux experience with the ability to debug complex issues spanning kernel, boot, and userspace. * Proficiency ...
Cloud Software Engineer II
Ontario, CA · On-site
$61 - $79.25/hr
We are seeking an experienced high-performing software engineer for a contract position in our core ... At least 5 years of relevant technical experience in embedded Linux software development.
Cloud Software Engineer II
Ontario, CA · On-site
$61 - $79.25/hr
We are seeking an experienced high-performing software engineer for a contract position in our core ... At least 5 years of relevant technical experience in embedded Linux software development.
#Senior Engineer - Android Linux platform Engineer
San Diego, CA · On-site
$110K - $152K/yr
Engineering Group, Engineering Group > Software Engineering General Summary: **** This position is ... This position offers hands-on system embedded Linux software design and development to bring the ...
#Senior Engineer - Android Linux platform Engineer
San Diego, CA · On-site
$110K - $152K/yr
Engineering Group, Engineering Group > Software Engineering General Summary: **** This position is ... This position offers hands-on system embedded Linux software design and development to bring the ...
They are seeking a Senior Linux Kernel Software Engineer to join their Linux networking drivers R&D team, where the engineer will develop networking drivers and collaborate on innovative solutions.
New
They are seeking a Senior Linux Kernel Software Engineer to join their Linux networking drivers R&D team, where the engineer will develop networking drivers and collaborate on innovative solutions.
New
Senior/Staff Embedded Software Engineer
Los Angeles, CA · On-site
$133K - $175K/yr
Open Position - Senior/Staff Embedded Software Engineer Horizon Surgical Systems Inc. Horizon ... Your development and testing will be performed primarily with Linux, and embedded targets where ...
Senior/Staff Embedded Software Engineer
Los Angeles, CA · On-site
$133K - $175K/yr
Open Position - Senior/Staff Embedded Software Engineer Horizon Surgical Systems Inc. Horizon ... Your development and testing will be performed primarily with Linux, and embedded targets where ...
Senior/Staff Embedded Software Engineer
Los Angeles, CA · On-site
$133K - $175K/yr
Open Position - Senior/Staff Embedded Software Engineer Horizon Surgical Systems Inc. Horizon ... Your development and testing will be performed primarily with Linux, and embedded targets where ...
Senior/Staff Embedded Software Engineer
Los Angeles, CA · On-site
$133K - $175K/yr
Open Position - Senior/Staff Embedded Software Engineer Horizon Surgical Systems Inc. Horizon ... Your development and testing will be performed primarily with Linux, and embedded targets where ...
Taara is looking to hire a Linux System Software Engineer to build the next generation operating system for wireless optical communication networks. The ideal candidate will have strong experience ...
Taara is looking to hire a Linux System Software Engineer to build the next generation operating system for wireless optical communication networks. The ideal candidate will have strong experience ...
Senior Embedded Software Engineer
San Diego, CA · On-site
$131K - $172K/yr
Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ... Configure Linux kernel and board support packages across a variety of platforms. * Troubleshoot ...
Quick apply
Senior Embedded Software Engineer
San Diego, CA · On-site
$131K - $172K/yr
Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ... Configure Linux kernel and board support packages across a variety of platforms. * Troubleshoot ...
Senior Embedded Software Engineer
San Diego, CA · On-site
$131K - $172K/yr
Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ... Configure Linux kernel and board support packages across a variety of platforms. * Troubleshoot ...
Senior Embedded Software Engineer
San Diego, CA · On-site
$131K - $172K/yr
Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ... Configure Linux kernel and board support packages across a variety of platforms. * Troubleshoot ...
Senior Embedded Software Engineer
San Diego, CA · On-site
$131K - $172K/yr
Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ... Configure Linux kernel and board support packages across a variety of platforms. * Troubleshoot ...
Senior Embedded Software Engineer
San Diego, CA · On-site
$131K - $172K/yr
Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ... Configure Linux kernel and board support packages across a variety of platforms. * Troubleshoot ...
Lead, Software Engineer - Tactical Data Link
Carlsbad, CA · On-site
$135K - $250K/yr
Lead, Software Engineering (Tactical Data Link) Job Code: 37847 Job Location: San Diego or Carlsbad ... Lead and Architect software development for Windows/Linux software applications using C/C+
Lead, Software Engineer - Tactical Data Link
Carlsbad, CA · On-site
$135K - $250K/yr
Lead, Software Engineering (Tactical Data Link) Job Code: 37847 Job Location: San Diego or Carlsbad ... Lead and Architect software development for Windows/Linux software applications using C/C+
Building and maintaining embedded Linux software throughout the entire software lifecycle. * Working closely with other software engineers to debug complex system issues spanning operating systems ...
Building and maintaining embedded Linux software throughout the entire software lifecycle. * Working closely with other software engineers to debug complex system issues spanning operating systems ...
Lead, Software Engineer - Tactical Data Link
$135K - $250K/yr
Lead, Software Engineering (Tactical Data Link) Job Code: 37847 Job Location: San Diego or Carlsbad ... Lead and Architect software development for Windows/Linux software applications using C/C+
Lead, Software Engineer - Tactical Data Link
$135K - $250K/yr
Lead, Software Engineering (Tactical Data Link) Job Code: 37847 Job Location: San Diego or Carlsbad ... Lead and Architect software development for Windows/Linux software applications using C/C+
Building and maintaining embedded Linux software throughout the entire software lifecycle. * Working closely with other software engineers to debug complex system issues spanning operating systems ...
Building and maintaining embedded Linux software throughout the entire software lifecycle. * Working closely with other software engineers to debug complex system issues spanning operating systems ...
Software Engineer, Embedded Linux
San Diego, CA · On-site
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
Software Engineer, Embedded Linux
San Diego, CA · On-site
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
Embedded Systems Software Engineer (Linux/UI/Cloud Integration) We are seeking a hands-on Embedded Systems Software Engineer to help develop software for Linux-based embedded and edge devices. This ...
Embedded Systems Software Engineer (Linux/UI/Cloud Integration) We are seeking a hands-on Embedded Systems Software Engineer to help develop software for Linux-based embedded and edge devices. This ...
Embedded Systems Software Engineer (Linux/UI/Cloud Integration) We are seeking a hands-on Embedded Systems Software Engineer to help develop software for Linux-based embedded and edge devices. This ...
Embedded Systems Software Engineer (Linux/UI/Cloud Integration) We are seeking a hands-on Embedded Systems Software Engineer to help develop software for Linux-based embedded and edge devices. This ...
Software Engineer, Embedded Linux
San Diego, CA · On-site
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
Quick apply
Software Engineer, Embedded Linux
San Diego, CA · On-site
$139K - $183K/yr
Our Software Team is seeking a Software Engineer, Embedded Linux. You'll develop software for our ecosystem of radios and waveforms to implement the next generation of resilient communications ...
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?
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 the key skills and qualifications needed to thrive as a Linux Software Engineer, and why are they important?
What does a Linux Software Engineer do?

Qualcomm rating
9.6
Based on 5 frontline employees who took The Breakroom Quiz
5th of 204 rated software companies
Job description
Qualcomm Innovation Center, Inc. is a leading technology innovator that drives digital transformation to create a smarter, connected future. The Staff Software Engineer - Linux will design, develop, and validate embedded and cloud edge software and will focus on upstream-oriented Linux platform enablement for Qualcomm’s next-generation SoCs.
Responsibilities:
• Drive Linux platform enablement for Qualcomm’s next-generation SoCs.
• Join the Linux Platform team to architect, build, and optimize Linux distribution support and infrastructure that empowers internal developers, validation, and product teams.
• Focus on upstream-oriented Linux platform enablement, including image generation, packaging, integration, and CI/CD automation across major Linux distributions (Debian/Ubuntu, RHEL/Fedora).
• Bridge silicon and firmware enablement with modern open-source distribution standards, supporting compute, server, embedded, and IoT platforms.
Qualifications:
Required:
• Bachelor’s or master’s degree in engineering, Computer Science, or related field.
• Strong foundation in computer science and system-level software engineering.
• Advanced Linux experience with the ability to debug complex issues spanning kernel, boot, and userspace.
• Proficiency in Bash and Python for automation and tooling; working knowledge of C/C++.
• Demonstrated ability to operate autonomously in ambiguous, fast-evolving technical environments.
• Strong written and verbal communication skills, with the ability to collaborate across hardware, firmware, and software teams.
• Proven problem-solving abilities with systems-level thinking.
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
• OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
• OR 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.
Preferred:
• Deep, hands-on experience with one or more major Linux distributions (RHEL/Fedora, Ubuntu/Debian), including image creation, packaging, update mechanisms, and integration workflows.
• Strong experience with Git and GitHub-based development workflows, including CI/CD system design and maintenance (e.g., GitHub Actions, Jenkins).
• Practical knowledge of Linux packaging ecosystems (RPM and/or Debian), including policy, dependency management, and reproducibility.
• Solid understanding of Linux platform enablement and boot flows (UEFI, edk2, ACPI, GRUB, kconfig).
• Experience contributing to upstream Linux kernel or userspace projects.
• Familiarity with Linux desktop environments and developer-facing workflows.
• Experience with virtualization and container technologies (QEMU, KVM, Docker; Kubernetes a plus).
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.
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