Senior Kernel & Security Engineer - Linux/ARM

MaC VC

San Diego (CA)

On-site

USD 170,000 - 244,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Annual bonus
RSU grants
Benefits package

Job summary

Qualcomm Technologies, Inc. is seeking a Senior Software Engineer to contribute to the design, development, and optimization of software for next-generation data center platforms.

You will lead a team of engineers and advance critical technologies such as virtualization, memory management, and Linux kernel improvements for ARM-based systems. The role emphasizes collaboration across functions, pre-silicon development on FPGA/QEMU platforms, and contributions to open-source projects.

Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field (or higher) with 6+ years of Software Engineering experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field with 5+ years of Software Engineering experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field with 4+ years of Software Engineering experience.
  • 3+ years of experience with programming languages such as C, C++, Java, Python, etc.

Responsibilities

  • Develop and enhance features in the Linux Kernel, including virtualization (KVM), scheduling, and memory management (IOMMU).
  • Optimize power and performance management technologies like DVFS for ARM-based systems.
  • Collaborate with cross-disciplinary teams to deliver high-performance, scalable software solutions.
  • Debug and resolve complex software issues using tools like JTAG debuggers.
  • Contribute upstream to Linux Kernel and other open-source projects as part of Qualcomm's open-source commitments.

Skills

C/C++
Python
Linux Kernel development
ARMv8/ARMv9
KVM virtualization
JTAG debugging
Open-source contributions

Education

Bachelor's degree in Engineering/CS
Master's degree
PhD in Engineering/CS

Tools

GIT
JTAG debuggers
QEMU

Job description

Qualcomm Technologies, Inc. is seeking a Senior Software Engineer to contribute to the design, development, and optimization of software for next-generation data center platforms.

You will lead a team of engineers and advance critical technologies such as virtualization, memory management, and Linux kernel improvements for ARM-based systems. The role emphasizes collaboration across functions, pre-silicon development on FPGA/QEMU platforms, and contributions to open-source projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Linux Kernel Engineer - ARM Security
Senior Linux Kernel Engineer - ARM Security

Qualcomm Incorporated • San Diego (CA)

On-site
USD 100,000 - 149,000
Staff Linux Kernel Engineer - ARM Virtualization & Security
Staff Linux Kernel Engineer - ARM Virtualization & Security

MaC VC • San Diego (CA)

On-site
USD 141,000 - 212,000
Staff Linux Kernel Engineer - Virtualization & Security
Staff Linux Kernel Engineer - Virtualization & Security

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000
Senior ARM Server I/O & Interconnect Architect
Senior ARM Server I/O & Interconnect Architect

Qualcomm • San Diego (CA)

On-site
USD 212,000 - 318,000
Senior Embedded Linux Architect – Automotive Telematics
Senior Embedded Linux Architect – Automotive Telematics

Qualcomm • San Diego (CA)

Hybrid
USD 163,000 - 244,000
Senior ARM Server I/O & Interconnect Architect
Senior ARM Server I/O & Interconnect Architect

Qualcomm • Santa Clara (CA)

On-site
USD 212,000 - 318,000
Senior Linux System Software Engineer – Data Center
Senior Linux System Software Engineer – Data Center

MaC VC • Boulder (CO)

On-site
USD 135,000 - 202,000
Senior ARM Server I/O & Interconnect Architect
Senior ARM Server I/O & Interconnect Architect

Qualcomm • Hillsboro (OR)

On-site
USD 212,000 - 318,000
Lead ARM Server Platform I/O & Interconnect Architect
Lead ARM Server Platform I/O & Interconnect Architect

Qualcomm • Folsom (CA)

On-site
USD 212,000 - 318,000
Senior Embedded Linux Architect, Automotive Telematics
Senior Embedded Linux Architect, Automotive Telematics

Qualcomm • San Diego (CA)

On-site
USD 163,000 - 244,000