Senior Embedded Linux Kernel Engineer (Android)

Google LLC

San Jose (CA)

On-site

USD 174,000 - 252,000

Full time

17 hours 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

Equity
Benefits

Job summary

Google LLC in San Jose, CA seeks a Senior Embedded Software Engineer for Android OS. You will work on low-level Linux kernel and Android userspace components, driving USB driver development for XR devices and collaborating across teams.

The role emphasizes system-level optimization, hardware bring-up, and open-source contributions within a fast-paced environment. In-person interviews are common as part of the hiring process.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience in Linux Kernel development using C/C++.
  • Experience working on the Linux kernel.
  • Experience in test automation, refactoring, test-driven development, build infrastructure, optimizing software, debugging, and testing frameworks.

Responsibilities

  • Develop Linux kernel drivers to enable new USB-connected XR devices and lead hardware bring-up for novel silicon.
  • Research scalable USB software architectures and optimize USB use cases for performance and system health metrics.
  • Abstract hardware interfaces for Android userspace, defining HAL and Android framework layers.
  • Collaborate across product areas to build impactful, user-facing features for split-compute XR systems.
  • Identify and fix systemic USB issues while optimizing timing and performance.

Skills

C/C++
Linux kernel development
Linux kernel
Test automation
Refactoring
Test-driven development
Build infrastructure
Debugging
Tools & testing frameworks

Education

Bachelor's degree or equivalent practical experience

Tools

Linux kernel

Job description

Google LLC in San Jose, CA seeks a Senior Embedded Software Engineer for Android OS. You will work on low-level Linux kernel and Android userspace components, driving USB driver development for XR devices and collaborating across teams.

The role emphasizes system-level optimization, hardware bring-up, and open-source contributions within a fast-paced environment. In-person interviews are common as part of the hiring process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux USB Kernel Engineer
Senior Embedded Linux USB Kernel Engineer

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Embedded XR Software Engineer (Android)
Senior Embedded XR Software Engineer (Android)

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
Senior Embedded Software Engineer, Android OS
Senior Embedded Software Engineer, Android OS

Google LLC • San Jose (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits
Senior Embedded Systems Engineer — Platforms & Devices
Senior Embedded Systems Engineer — Platforms & Devices

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
XR Embedded Firmware Engineer (Mid-Level)
XR Embedded Firmware Engineer (Mid-Level)

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Senior Embedded Systems Engineer, Platforms & Devices
Senior Embedded Systems Engineer, Platforms & Devices

Google Inc. • San Jose (CA), San Francisco (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Firmware Engineer for Consumer Devices
Senior Embedded Firmware Engineer for Consumer Devices

Google • Miami (FL)

On-site
USD 174,000 - 252,000
Senior XR Embedded Systems Engineer – Edge AI & Devices
Senior XR Embedded Systems Engineer – Edge AI & Devices

Google • United States

On-site
USD 174,000 - 252,000
Equity
Benefits
Senior Embedded Software Engineer – Platforms & Devices
Senior Embedded Software Engineer – Platforms & Devices

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Software Engineer: LSIO & Kernel Lead
Senior Embedded Software Engineer: LSIO & Kernel Lead

Google • Town of Montana (WI)

On-site
USD 207,000 - 300,000