Staff Software Engineer, Linux Qualcomm San Diego, CA c,cpp,python,bash,linux,arm,docker,yocto,java,iot,us_west,semiconductor 134800 202200
Qualcomm

Staff Software Engineer, Linux

Location Node San Diego, CA (onsite)
Base Compensation USD 134k – USD 202k
Commitment full-time
Clearance Req none
c cpp python bash linux arm docker yocto java iot us_west semiconductor

Overview

Qualcomm is seeking a Staff Software Engineer to drive Linux platform enablement for Qualcomm’s next-generation SoCs. You will join the Linux Platform team to architect, build, and optimize Linux distribution support and infrastructure that empowers internal developers, validation, and product teams.

Responsibilities

  • Drive upstream-oriented Linux platform enablement including image generation, packaging, integration, and CI/CD automation
  • Support major Linux distributions including Debian/Ubuntu and RHEL/Fedora
  • Bridge silicon and firmware enablement with modern open-source distribution standards
  • Support compute, server, embedded, and IoT platforms
  • Debug complex issues spanning kernel, boot, and userspace
  • Design and maintain CI/CD systems using GitHub Actions, Jenkins, or similar
  • Contribute to Linux packaging ecosystems (RPM and/or Debian)
  • Work with Linux boot flows including UEFI, edk2, ACPI, GRUB, and kconfig

Requirements

  • Bachelor’s or Master’s degree in Engineering, Computer Science, or related field
  • 4+ years of Software Engineering experience (Bachelor’s), or 3+ years (Master’s), or 2+ years (PhD)
  • 2+ years of experience with C, C++, Java, Python, or similar
  • Advanced Linux experience with ability to debug complex issues spanning kernel, boot, and userspace
  • Proficiency in Bash and Python for automation and tooling
  • Working knowledge of C and C++
  • Deep hands-on experience with one or more major Linux distributions including image creation, packaging, and integration workflows
  • Strong experience with Git and GitHub-based CI/CD workflows
  • Practical knowledge of Linux packaging ecosystems (RPM and/or Debian)
  • Understanding of Linux platform enablement and boot flows (UEFI, edk2, ACPI, GRUB, kconfig)
  • Experience with virtualization and container technologies (QEMU, KVM, Docker) preferred

Variables & Compensation

  • World-class health benefit option covering employees and eligible dependents
  • Financial wellness programs including 401(k) and stock purchase plan
  • Emotional and mental health resources
  • Wellbeing programs supporting work-life balance

Trademark Disclaimer: Unless explicitly designated as a direct or sponsored listing, EmbeddedDOESHire is not affiliated with, endorsed by, or associated with Qualcomm. All company logos, trademarks, and brand parameters are the property of their respective owners and are utilized here solely for indexical and identification purposes.

Compensation Disclaimer: Unless this specification was directly verified and posted by the employer, we cannot guarantee the accuracy of the listed salary parameters. These figures are compiled from public market records and may deviate from actual offered compensation. Final salaries are determined dynamically by the hiring entity based on candidate evaluation, location, and final contract execution.