JobsStaff Software Engineer, USB Fuchsia Platform Drivers
Google logo

Staff Software Engineer, USB Fuchsia Platform Drivers

Google

Location

San Jose, CA

Type

Full-time

Posted

7/29/2026

Compensation

$207,000 - $300,000 per year

Undergraduate with 5+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025

Job description

The Staff Software Engineer for USB Fuchsia Platform Drivers at Google will focus on ensuring reliable integration of Fuchsia with both prototype hardware and stable production environments. This role involves taking ownership of the Fuchsia USB subsystem and driving initiatives to build a performant stack that serves developers and end-users. The engineer will address complex bugs and performance bottlenecks to elevate the USB implementation to production quality. This position requires deep technical expertise in USB specifications and a pragmatic approach to system-level debugging.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing and launching software products.
  • 5 years of experience working with embedded operating systems.
  • 3 years of experience with software design and architecture.
  • Experience with Linux device drivers.

Responsibilities

  • Lead the technical design of the Fuchsia USB subsystem.
  • Drive system-level power management and data throughput optimizations.
  • Utilize hardware-in-the-loop testing to maximize driver reliability and throughput.
  • Address complex system-level bugs at the hardware/software interface.
  • Define best practices for driver development and hardware-software integration.
  • Partner closely with kernel, product, and hardware teams to align integration efforts.

Benefits

  • Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.

Is this posting expired or inaccurate?