Senior Linux Kernel & Android XR Driver Engineer

Google

San Jose (CA)

On-site

USD 174,000 - 252,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google is seeking a Senior Embedded Software Engineer for Android OS in San Jose, CA. The role focuses on low-level system design, kernel development, and embedded firmware for XR hardware, with opportunities to influence Android userspace components and hardware abstraction layers.

As a candidate, you will drive Linux kernel and device driver work, collaborate across teams, and contribute to scalable software solutions. Competitive compensation includes base salary, bonus, equity, andBenefits.

Qualifications

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

Responsibilities

  • Develop Linux kernel drivers to enable USB-connected XR devices and lead hardware bring-up for novel custom silicon.
  • Research scalable USB software architectures, influence SoC architecture, and optimize USB use cases for performance and system health metrics.
  • Abstract hardware interfaces for Android userspace, defining and delivering required HAL and Android framework layers.
  • Collaborate across product areas to build features for split-compute XR systems (Compute Puck and HMD).
  • Identify and fix USB issues while using tools to analyze system behavior and optimize timing and performance.

Skills

C/C++
Linux kernel
Embedded systems

Education

Bachelor's degree or equivalent practical experience

Job description

Google is seeking a Senior Embedded Software Engineer for Android OS in San Jose, CA. The role focuses on low-level system design, kernel development, and embedded firmware for XR hardware, with opportunities to influence Android userspace components and hardware abstraction layers.

As a candidate, you will drive Linux kernel and device driver work, collaborate across teams, and contribute to scalable software solutions. Competitive compensation includes base salary, bonus, equity, andBenefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux & Android Kernel Engineer
Senior Embedded Linux & Android Kernel Engineer

Google Inc. • San Jose (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Linux Kernel Engineer for Android XR USB
Senior Embedded Linux Kernel Engineer for Android XR USB

Socket.dev • San Jose (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Systems Engineer — Android XR & Firmware
Senior Embedded Systems Engineer — Android XR & Firmware

Google Inc. • San Jose (CA), Kirkland (WA)

On-site
USD 190,000 - 260,000
Health insurance
Dental insurance
Vision insurance
+8
Senior Embedded Firmware Engineer, XR – Innovate at Scale
Senior Embedded Firmware Engineer, XR – Innovate at Scale

Google Inc. • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+4
Mid-Level Embedded XR Platforms Engineer
Mid-Level Embedded XR Platforms Engineer

Google Inc. • San Jose (CA)

On-site
USD 126,000 - 210,000
Senior Embedded Systems Firmware Engineer – XR on Android
Senior Embedded Systems Firmware Engineer – XR on Android

Google • United States

On-site
USD 174,000 - 252,000
Health, dental, vision insurance
401(k) with company match
Paid Time Off: 20 days per year
+4
Senior Embedded Software Engineer, Android OS
Senior Embedded Software Engineer, Android OS

Socket.dev • San Jose (CA)

On-site
USD 174,000 - 252,000
XR Platforms & Devices Embedded Engineer
XR Platforms & Devices Embedded Engineer

Google • San Jose (CA)

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

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Equity
Senior XR Audio Embedded Systems Engineer
Senior XR Audio Embedded Systems Engineer

Socket.dev • San Jose (CA)

On-site
USD 174,000 - 252,000