← Back to list

Job
· Principal
Staff Software Engineer – Linux
Software Engineer
• Principal
• On-site
• Full-time
•
San Diego, USA
Driving Linux platform enablement for Qualcomm's next-generation SoCs. As part of the Linux Platform team, this role architects, builds, and optimizes Linux distribution support and infrastructure for internal developer, validation, and product teams, taking an upstream-oriented approach across Debian/Ubuntu and RHEL/Fedora.
Responsibilities
- ▹Design, develop, create, modify, and validate embedded and cloud edge software.
- ▹Drive Linux platform enablement for Qualcomm's next-generation SoCs.
- ▹Architect, build, and optimize Linux distribution support and infrastructure for internal developer, validation, and product teams.
- ▹Handle 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.
Requirements
- ▹Bachelor's or Master's degree in Engineering, Computer Science, or a 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, collaborating across hardware, firmware, and software teams.
- ▹Proven problem-solving abilities with systems-level thinking.
- ▹Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field plus 4+ years of software engineering experience, OR a Master's degree plus 3+ years, OR a PhD plus 2+ years in a related field.
- ▹2+ years of work experience with a programming language such as C, C++, Java, or Python.
Nice to have
- ▹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).
Soft skills
Operating autonomously in ambiguous, fast-evolving technical environments.Strong written and verbal communication collaborating across hardware, firmware, and software teams.Systems-level problem-solving thinking.
What we offer
- ▹Annual base pay range of $134,800–$202,200.
- ▹Annual discretionary bonus program.
- ▹Opportunity for annual RSU grants.
- ▹Competitive benefits package.
About the company
Qualcomm Innovation Center, Inc. is Qualcomm's open-source-focused subsidiary that drives Linux platform enablement for the company's SoCs.
Education: Mérnöki vagy számítástechnikai terület alapszakos vagy mesterszakos diplomája.
Similar jobs

Job
· Principal
Staff Software Engineer- Data Ingestion
Aledade
CppDatabricks
+10
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Principal
Principal Software Engineer- Embedded OS
ALTEN Technology USA
ArtifactoryBitbucket
+6
$125,000–$150,000/yr
gross
🏢 On-site
Denver
🗣️ EN

Job
· Principal
Senior / Staff Software Engineer - Parser Team
Stellar Cyber
Cpp
+9
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Principal
Staff Software Engineer, Linux Device Driver & Host SW (San Diego OR Boulder)
Qualcomm
Cpp
$121,400–$202,200/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Principal
Staff Software Engineer, Metadata
Fivetran
CppDatadog
+9
$162,158–$198,877/yr
gross
🏢 On-site
Denver
🗣️ EN

Job
· Principal
Principal Software Engineer (Libraries Platform)
Chainguard
AI/MLGithub Actions
+12
$229,000–$258,000/yr
gross
🌍 Remote
United States - Remote
🗣️ EN