Staff Software Engineer - Linux
Core
Architect, build, and optimize Linux distribution support and infrastructure for Qualcomm's next-generation SoCs, bridging silicon and firmware enablement with modern open-source distribution standards.
Role type
Staff Software Engineer (Linux Platform)
Builds
Linux distributions, image generation, packaging, and CI/CD automation for compute, server, embedded, and IoT platforms.
Domain
Semiconductor / Embedded Systems / Open Source Linux
Required skills
Linux kernel debugging, Bash scripting, Python automation, C/C++, system-level software engineering, CI/CD design
Preferred skills
Linux packaging ecosystems (RPM/Debian), boot flows (UEFI, edk2, ACPI, GRUB), upstream Linux kernel contributions, container technologies (Docker, Kubernetes)
Technologies
Linux, Debian, Ubuntu, RHEL, Fedora, Git, GitHub Actions, Jenkins, QEMU, KVM, Docker, Kubernetes, C, C++, Python, Bash
Responsibilities
Design and develop embedded and cloud edge software, create and validate Linux images, automate build and integration workflows, collaborate with hardware and firmware teams, contribute to upstream projects.
Seniority
Staff, hands-on IC with strategic influence
