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.