Senior Embedded USB Software Engineer Linux Kernel

Google LLC

Mountain View (CA)

On-site

USD 174,000 - 252,000

Full time

2 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

Job summary

Google Mountain View, CA is seeking a Senior Embedded Software Engineer for the Pixel Core USB team. You will drive cross-layer software from the Linux kernel to Android HAL, shaping the USB-C experience on Pixel devices.

You will develop kernel drivers, collaborate across product areas, and influence silicon architecture while delivering robust, high-performance USB solutions. Strong embedded Linux background and a track record of shipping software are essential.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of software development in one or more languages (e.g., C).
  • 3 years of experience with embedded operating systems.
  • 3 years of experience testing, maintaining, or launching software products; 1 year in design/architecture.

Responsibilities

  • Develop linux kernel drivers from scratch to enable new USB controllers and Type-C controllers used in Pixel product roadmap.
  • Identify and work cross Product Area to develop meaningful user facing USB features to improve product experience.
  • Identify systemic issues for USB and merge solutions in Linux upstream that are easier to maintain over several generations on Tensor SoCs.
  • Investigate on scalable USB software architectures and influence SoC architecture when needed. Optimize USB usecase for performance and other system health metrics.
  • Abstract hardware interfaces to Android userspace, define and deliver the needed system software layers (HAL, Android framework).

Skills

C programming
Embedded software development
Software testing
Software design

Education

Bachelor's degree or equivalent practical experience

Job description

Google Mountain View, CA is seeking a Senior Embedded Software Engineer for the Pixel Core USB team. You will drive cross-layer software from the Linux kernel to Android HAL, shaping the USB-C experience on Pixel devices.

You will develop kernel drivers, collaborate across product areas, and influence silicon architecture while delivering robust, high-performance USB solutions. Strong embedded Linux background and a track record of shipping software are essential.

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 Software Engineer, Pixel Core USB
Senior Embedded Software Engineer, Pixel Core USB

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Linux Kernel Engineer (Android)
Senior Embedded Linux Kernel Engineer (Android)

Google LLC • San Jose (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits
Senior Embedded Linux Kernel & Android Drivers Engineer
Senior Embedded Linux Kernel & Android Drivers Engineer

engineeringjobs.net, Inc. • Town of Montana (WI)

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

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Senior Embedded Firmware Engineer – Pixel Display
Senior Embedded Firmware Engineer – Pixel Display

Google • Town of Montana (WI)

On-site
USD 174,000 - 253,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
Embedded Systems Software Engineer – Low-Latency Pixel Touch
Embedded Systems Software Engineer – Low-Latency Pixel Touch

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Senior Embedded Software Engineer, Pixel Core USB
Senior Embedded Software Engineer, Pixel Core USB

Google LLC • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Firmware Engineer - Equity & Bonus
Senior Embedded Firmware Engineer - Equity & Bonus

Google • Jasper (AL)

On-site
USD 174,000 - 252,000