Senior ARM Kernel Engineer – QEMU, TPM, Remote

Hitachi, Ltd.

San Jose (CA)

Remote

USD 140,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Exciting Projects
Collaborative Environment
Work-Life Balance
Professional Development
Excellent Benefits

Job summary

GlobalLogic seeks a senior kernel and low-level systems engineer to patch, configure, and build the Linux kernel and QEMU for ARM hardware. You will migrate x86 patches to ARM Debian builds and implement TPM 2.0 measured boot plus vTPM virtualization integrations.

The role requires strong C/assembly, cross-compilation tooling, and hands-on debugging with GDB/JTAG. A CS/EE/Math degree is required.

Qualifications

  • Extensive kernel and low-level systems experience required.
  • Experience with Linux kernel v6.x and ARM64 internals.
  • Strong C and assembly skills for OS integrations.

Responsibilities

  • Configure, patch, and build the Linux kernel and QEMU for ARM hardware.
  • Migrate and rebase x86 patches to ARM Debian builds.
  • Implement and test TPM 2.0 measured boot protocols and vTPM virtualization integrations.

Skills

Kernel development
Linux kernel
ARM64 architecture
C programming
Assembly programming
Low-level OS integration
KVM & QEMU virtualization
TPM 2.0 / vTPM
Cross-compilation toolchains
GDB / JTAG debugging
Bare-metal lab bring-up

Education

Bachelor's or Master’s degree (CS/EE/Math)

Job description

GlobalLogic seeks a senior kernel and low-level systems engineer to patch, configure, and build the Linux kernel and QEMU for ARM hardware. You will migrate x86 patches to ARM Debian builds and implement TPM 2.0 measured boot plus vTPM virtualization integrations.

The role requires strong C/assembly, cross-compilation tooling, and hands-on debugging with GDB/JTAG. A CS/EE/Math degree is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Kernel & ARM Systems Engineer — Remote
Senior Kernel & ARM Systems Engineer — Remote

GlobalLogic Inc. • San Jose (CA)

Remote
USD 140,000 - 150,000
Flexible work schedules
Work from home
Excellent benefits
Senior Engineer- Boot ARM IRC305605
Senior Engineer- Boot ARM IRC305605

GlobalLogic Inc. • San Jose (CA)

Remote
USD 140,000 - 150,000
Flexible work schedules
Work from home
Excellent benefits
Senior Engineer- Boot ARM
Senior Engineer- Boot ARM

Hitachi, Ltd. • San Jose (CA)

Remote
USD 140,000 - 150,000
Exciting Projects
Collaborative Environment
Work-Life Balance
+2
Senior SDET - Remote: ARM/Emulation Test Automation
Senior SDET - Remote: ARM/Emulation Test Automation

GlobalLogic Inc. • San Jose (CA)

Remote
USD 140,000 - 150,000
Flexible work schedules
Work from home
Remote Linux Build & Packaging Engineer (Debian/ARM)
Remote Linux Build & Packaging Engineer (Debian/ARM)

Hitachi, Ltd. • San Jose (CA)

Remote
USD 140,000 - 150,000
Remote ARM Linux Build & Packaging Engineer
Remote ARM Linux Build & Packaging Engineer

GlobalLogic Inc. • San Jose (CA)

Remote
USD 140,000 - 150,000
Flexible schedules
Work from home
Professional development
+1
Principal Systems Software Engineer
Principal Systems Software Engineer

Ll Oefentherapie • Nashville (TN)

On-site
USD 120,000 - 160,000
Remote Linux Build & Packaging Engineer – ARM/Debian
Remote Linux Build & Packaging Engineer – ARM/Debian

GlobalLogic Inc. • United States

Remote
USD 140,000 - 150,000
Senior Embedded Linux Architect – Automotive Telematics
Senior Embedded Linux Architect – Automotive Telematics

Qualcomm • San Diego (CA)

Hybrid
USD 163,000 - 244,000
Staff Linux Kernel Engineer - Virtualization & Security
Staff Linux Kernel Engineer - Virtualization & Security

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000