Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Qualcomm Logo

Senior Software Engineer - Linux

Qualcomm

$111,300 - $166,900
Oct 28, 2025
San Diego, CA, US
Apply Now

Drive Linux innovation for Qualcomm’s next-generation server-class CPUs.

Requirements

  • Proficiency in Bash and Python for automation and tooling, working knowledge of C/C++
  • Proficiency with Git and experience in GitHub-based workflows (or similar), including integration with modern CI/CD systems for open-source or large-scale projects.
  • Deep experience with enterprise Linux distributions (e.g., RHEL/Fedora, Ubuntu/Debian) and build frameworks, including packaging, update mechanisms, and upstream integration, and data center deployment practices.
  • Familiarity with Linux packaging systems (Debian, RPM) and CI/CD automation tools (e.g., GitHub Actions, Jenkins).
  • Working knowledge of Linux kernel configuration and platform enablement (e.g., ACPI, UEFI, kconfig).
  • Experience contributing to upstream Linux kernel or userspace projects is a strong plus.
  • Familiarity with virtualization, containerization, and orchestration tools (QEMU, KVM, Docker, Kubernetes) is desirable.

Responsibilities

  • Collaborate with team members to bring up Linux kernel and userspace on new server-class hardware, ensuring core functionality and stability.
  • Implement and maintain build, packaging, and test workflows within the team’s CI/CD infrastructure.
  • Assist in developing internal Linux distribution integration
  • Debug and triage issues related to build failures, packaging, and platform bring-up.
  • Work with hardware and firmware engineers to resolve platform-specific issues (e.g., bootloader, ACPI, secure boot).
  • Support upstream readiness efforts by testing and validating changes needed for major Linux distributions (e.g., RHEL, Ubuntu).
  • Contribute patches and collaborate with upstream communities under guidance from senior team members.

Other

  • Excellent written and verbal communication skills.
  • Mature interpersonal skills with ability to collaborate across diverse teams.
  • Ability to quickly learn new tools and workflows in a fast-evolving environment.
  • Strong problem-solving skills and ability to work in non-linear, dynamic environments.
  • Works under supervision with moderate autonomy.