Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Staff / Principal Software Engineer - Linux Kernel & ARM Server Platforms

$180.6k - $271k

Qualcomm

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

Qualcomm is seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical leadership for next-generation ARM server platforms. This role spans Linux kernel, firmware, and platform software, with responsibility for shaping architecture, guiding cross-functional execution, and ensuring production-quality delivery for hyperscale datacenter environments.

This role works across silicon, firmware, OS, and performance teams to enable high-performance ARM server SoCs, optimize system software, and ensure compliance with industry platform standards.

Key Responsibilities:

  • Provide system-level technical leadership across Linux kernel, firmware, and platform software for ARM server SoCs.
  • Define and guide architecture across HW FW OS hypervisor boundaries using standards such as ACPI, UEFI, SystemReady, SBSA/SBBR, and PSCI.
  • Drive Linux kernel enablement, performance optimizations, and platform drivers for high-performance server platforms.
  • Collaborate with silicon, performance, RAS, security, and platform teams to identify optimization opportunities and architectural risks.
  • Guide boot flows, runtime firmware, power and performance management, virtualization, memory, PCIe, and telemetry enablement.
  • Ensure operating systems run efficiently on Qualcomm server platforms and evolve to support new architectural features.
  • Review designs and implementations to ensure scalability, robustness, and production readiness.
  • Influence SoC and platform roadmaps through system-level analysis and technical leadership.
  • Mentor senior engineers and serve as a technical authority across firmware and system software domains.

Minimum Qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Preferred Qualifications:

  • 12+ years of experience in system software, firmware, or platform software for high-performance or server-class systems.
  • 10+ years of hands-on Linux kernel development experience.
  • Strong understanding of modern server architectures and the HW/SW interface.
  • Proficiency in C and low-level systems programming (assembly is a plus).
  • Experience with firmware, boot loaders, and pre- and post-silicon debug environments.
  • Proven ability to lead cross-functional technical initiatives without direct authority.
  • Strong communication skills with the ability to work effectively across engineering teams and senior leadership.
  • Master’s degree or equivalent industry experience.
  • 15+ years of experience building production software stacks for high-performance or datacenter platforms.
  • Experience delivering production server SoCs or hyperscale platforms.
  • Familiarity with ARM, OCP, or industry platform standards bodies.
  • Experience working with hyperscaler or large datacenter customers.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail View email address on click.appcast.io or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$180,600.00 - $271,000.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Staff / Principal Software Engineer - Linux Kernel & ARM Server Platforms in Santa Clara, CA vacancy
  • $204k - $259k

     ...applied to a range of vehicle platforms and product use cases. The...  ...is responsible for low-level software and infrastructure on...  ...Telematics unit —the critical Linux-based gateway responsible for...  ...of System Software and Linux Kernel Engineers to design, develop, and deploy... 
    Platform
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  • $163.5k - $212.4k

     ...ideal for an experienced kernel or hypervisor engineer who wants to work...  ...’s in-vehicle compute platform. You will join the core system software team behind SkyOS-H...  ...paging), and leveraging Arm V8 virtualization extensions...  ...~ Experience with  Linux   kernel development... 
    Platform
    Senior
    Full time
    Temporary work
    Flexible hours

    NIO USA, INC

    San Jose, CA
    12 days ago
  • $154k - $220k

    Sr. Staff Software Development Engineer-AI Security Bellevue, Washington, USA; San Jose, California...  ...Zero Trust Exchange platform. This innovation protects...  ...profiling tools for both kernel-space and user-space components...  ...Strong command of Linux internals, including kernel... 
    Platform
    Senior
    Work at office
    Local area

    Zscaler

    San Jose, CA
    3 days ago
  • $272k - $431.25k

     ...are now looking for a Principal Software Engineer for LPX System...  ...architecture into a platform that compiler teams and...  ...engineers to executive staff. What we need to see...  ...Rust at the hardware or kernel boundary — drivers,...  ...system software. Linux driver or kernel‑adjacent... 
    Platform
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    8 hours ago
  •  ...worldwide. We’re a team of engineers, clinicians, and innovators...  ...for an experienced embedded software engineer with strong system...  ...on the dV5 system and future platforms. This role will help establish...  ...stack — from embedded Linux, OS/kernel interfaces, device drivers,... 
    Platform
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    1 hour ago
  •  ...In the Layer-7 Security Software team, we are...  ...and Content Inspection Engine runs on hardware, virtualized...  ...in C programming under Linux development environment...  ...Experience with and web server backend development...  ...learning new technologies and platforms Verbal and written... 
    Platform
    Senior

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • $210k - $275k

     ...Position Overview We are looking for a Principal Engineer to lead the design and development of Software Development Kit (SDK), the critical...  ...for networking ASICs, SoCs and embedded platforms. ~ Strong command of C/C++ in Linux‑based environments, familiarity with compiler... 
    Platform

    Eridu Corporation

    Saratoga, CA
    4 days ago
  • $284.9k - $427.3k

     ...performance, energy‑efficient server solutions for data...  ...with chip and platform architects to define and...  ...environment with senior engineers and technologists Minimum...  ...10+ years of hardware, software, electrical, or systems...  ...products Experience with ARM architecture including... 
    Platform
    Senior
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation...  ...interacts with GPU hardware, kernel mode drivers, switches and the...  ...15+ years of relevant systems software development experience ~... 
    Platform

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $184k

     ...™ Cloud. We are seeking an experienced Software Engineer to design, develop and deliver next-generation...  ..., with a deep understanding of macOS kernel internals and system-level programming...  ...tools specifically on macOS platforms. ~ A team player with a can-do attitude... 
    Platform
    Full time
    Casual work
    Work at office
    Remote work
    Relocation package

    Palo Alto Networks

    Santa Clara, CA
    8 hours ago
  • $170k - $210k

    Job Description Principal Software Developer Engineer for the FortiSwitch team. Responsibilities...  ...that translate to hardware platforms. Qualifications Minimum 12...  ...Strong C/C++ experience in a Unix/Linux environment. Expertise in Linux kernel programming, including system... 
    Platform
    Full time

    Fortinet

    Sunnyvale, CA
    5 days ago
  • $170k - $277k

     ...Job Summary We are seeking innovative engineers to design and develop security features...  ...and field support—throughout the entire software development cycle. This role requires a...  ...C++ programming languages on Unix‑based platforms. ~ Solid understanding of software development... 
    Platform
    Senior
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • $210k - $275k

     ...Sr. Staff/Principal Software Engineer - SONiC - SAI About Eridu Eridu is a Silicon Valley-based hardware startup pioneering infrastructure solutions that accelerate AI data centers to deliver Faster AI. Today’s AI performance is frequently limited by communication... 
    Senior

    Eridu Corporation

    Saratoga, CA
    4 days ago
  • $272k - $431.25k

    Principal System Software Engineer - Data Center MODS page is loaded## Principal System Software Engineer...  ....* Deep systems knowledge of x86/ARM architectures, Linux OS internals, firmware (UEFI/BIOS...  ...Redfish, HMC, BMC protocols and platform security.* Consistent track... 
    Platform

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $165k - $242k

     ...CoreWeave delivers a platform of technology, tools,...  ...and motivated Systems Kernel Engineer to join the HAVOCK Team...  ...evolution of CoreWeave’s Linux‑based infrastructure....  ...a diverse hardware/software ecosystem including CPUs...  ...build), Ubuntu Intel/AMD/ARM CPUs, Nvidia GPUs,... 
    Platform
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  •  ...precision that drives great outcomes. Job Summary As a Principal Software Engineer within the Engineering team, you will drive the technical...  ...Qualifications Experience with container orchestration platforms, specifically Docker and Kubernetes. Comprehensive... 
    Platform
    Senior
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...seeking a highly motivated Principal System Software Engineer to drive next-generation innovations in automotive platform software, system architecture...  ...hardware, architecture, kernel, AI, middleware, and platform...  .... Deep expertise in Linux system internals, kernel architecture... 
    Platform

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...systems that run on custom Linux platforms in demanding, real-world environments...  .... We're looking for a Linux Kernel Developer who's comfortable...  ...work closely with embedded software engineers, systems engineers, and...  ...multiple CPU architectures (ARM, RISC-V, x86) * Experience... 
    Platform
    Senior
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    15 days ago
  • $157.49k - $236.23k

     ...& veterans. Title: Senior Staff Software Engineer - Product Engineering, Santa...  ...backends to keep the entire platform working end-to-end. Own and...  ...systems‑level programming on Linux. Comfortable working in containerized...  ...‑architecture builds (x86 / ARM / Jetson) and BSP-level... 
    Platform
    Senior
    Flexible hours

    John Deere

    Santa Clara, CA
    5 days ago
  • $209.6k - $314.4k

     ...Working at the intersection of hardware, software, and molecular science, Carbon is...  ...experts in 3D geometry, web technologies, Linux, and everything in between. We’ve had...  ...start your own! We are looking for a Platform Back End Engineer that will join a small but incredibly... 
    Platform
    Full time
    For contractors
    Work at office

    Carbon, Inc.

    Sunnyvale, CA
    1 hour ago
  •  ...Qualifications ~5+ years proven records on infrastructure level software development experience ~2+ years Clojure development...  ...~ Comfortable working in open source communities ~ Linux (Debian in particular) platform programming experience is a big plus. ~ Jepsen... 
    Platform
    Full time

    Integrated Resources Inc.

    Santa Clara, CA
    8 hours ago
  • $209.6k - $314.4k

     ...intersection of hardware, software, and molecular science, Carbon...  .... We are looking for a Staff Backend Engineer to own the services that live...  ...high bar for how we build Linux-based systems that have to...  ...direction of the cloud-to-device platform. Own Reliability Alongside... 
    Platform
    Permanent employment
    Full time
    For contractors
    Work at office
    Remote work

    Carbon, Inc.

    Sunnyvale, CA
    1 hour ago
  •  ...Overview Functional Area: Engineering Career Stream: Design - Software Engineering SAP Short...  ...-depth understanding of Linux kernel, device driver, IPC, U-boot...  ...Hardware such as ARM, BMC chip (AST 2500, AST...  ...manufacturing, hardware platform and supply chain solutions... 
    Platform
    Senior
    Contract work
    Work at office

    Celestica

    San Jose, CA
    4 days ago
  • $176.5k - $262.35k

     ...completion of payments on our platform on behalf of our customers....  ...coordinating the activities of other engineers, determining technical tasks,...  ...we want the internals of our software to be as elegant as the...  ...synthetic tests. As a Staff Engineer, you will support... 
    Platform
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    1 hour ago
  • $125k - $185k

     ...we all win with precision. Job Description Your Career The Cortex Vulnerability Intelligence Platform team is looking for a Principal Software Engineer (full stack) to join our team. This team is responsible for vulnerability intelligence collection, processing... 
    Platform
    Senior
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    San Jose, CA
    8 hours ago
  •  ...technology. We are at the forefront of software and hardware innovation, pushing the...  ...days per week. The Role: Software Engineer, Staff - Kernels What you will do: The role requires...  ...in C/C++ and Python development in Linux environments and using standard development... 
    Full time
    Work experience placement
    3 days per week

    D-matrix

    Santa Clara, CA
    8 hours ago
  • $163.5k - $212.4k

     ...The Role   As a Staff Simulation Software Engineer, you will design and...  ...across multiple cross-platform vehicle initiatives,...  ...high-performance Linux guest drivers and libraries...  ...mastery of Linux kernel internals, embedded...  ...experience with ARM platform bring-up and... 
    Platform
    Full time
    Temporary work
    Flexible hours

    NIO USA, INC

    San Jose, CA
    12 days ago
  • $120k - $400k

     ...a mission to be the compute platform for AGI. We are developing vertically...  ...including hardware and software to train and run the largest...  ...include: Design and optimize kernels that interface directly with...  ...our ML Research and Hardware Engineering teams Provide expertise... 
    Platform
    Full time
    Work experience placement
    Local area

    Matx

    Mountain View, CA
    8 hours ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and...  ...the memory and compute budget of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM... 
    Platform
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $205k - $255k

     ...Intelligent Connectivity Platform integrates CXL®,...  ...company’s COSMOS software suite to unify diverse...  ...Electrical or Computer Engineering. At a minimum, a...  ...silicon products for Server, Storage, and/or Networking...  ...of x86/ARM architecture, UEFI/Linux boot sequence. Professional... 
    Platform
    Senior
    Flexible hours

    Astera Labs

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Staff / Principal Software Engineer - Linux Kernel & ARM Server Platforms. Be the first to apply!