As a Senior Staff Software Engineer on the Linux Kernel and Systems Software team, you will contribute to the architecture, development, optimization, and commercialization of Linux kernel technologies for Qualcomm’s next-generation ARM- and RISC-V-based platforms. This is a senior-level individual contributor position requiring deep technical expertise and hands-on Linux kernel and systems software development experience. The work addresses complex topics including CPU scheduling and topology, power and performance management, workload optimization, virtualization, memory management, and hardware/software interaction. You will collaborate with hardware architects, kernel developers, firmware teams, power and performance teams, virtualization teams, and other software organizations to develop and optimize systems software for current and future platforms. You will independently investigate difficult problems, contribute to architecture and design decisions, develop production-quality kernel software, and apply technical expertise throughout platform development and commercialization. The role maintains a hands-on focus and provides technical guidance and mentoring, without people-management or organizational leadership responsibilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior