Lead USB Fuchsia Platform Driver Engineer

Google

Mountain View (CA)

On-site

USD 207,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Retirement plan 401(k)
Paid time off
Sick time
Maternity leave
Baby bonding leave
Paid holidays

Job summary

Google is seeking a senior software engineer to own the Fuchsia USB subsystem, driving a high-performance stack and collaborating with kernel, product, and hardware teams. You will stabilize complex hardware-software interfaces and ship production-grade drivers for a broad ecosystem of USB devices.

This role requires deep USB knowledge, system-level debugging skills, and the ability to work across platform domains. Opportunities span prototype hardware to production environments.

Qualifications

  • 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, driving system-level power management and data throughput optimizations.
  • Leverage infrastructure labs to maximize driver reliability and throughput, using hardware-in-the-loop testing.
  • Address the most complex system-level bugs at the hardware/software interface using analyzers and debuggers.
  • Define best practices for driver development and mentor team members to raise the technical bar.
  • Partner closely with kernel, product, and hardware teams to align hardware integration with roadmaps.

Skills

USB specifications
Linux device drivers
Embedded operating systems
Software design

Education

Bachelor's degree or equivalent practical experience

Job description

Google is seeking a senior software engineer to own the Fuchsia USB subsystem, driving a high-performance stack and collaborating with kernel, product, and hardware teams. You will stabilize complex hardware-software interfaces and ship production-grade drivers for a broad ecosystem of USB devices.

This role requires deep USB knowledge, system-level debugging skills, and the ability to work across platform domains. Opportunities span prototype hardware to production environments.

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

Similar jobs worth comparing

Senior USB Fuchsia Platform Driver Engineer
Senior USB Fuchsia Platform Driver Engineer

Google • Seattle (WA)

On-site
USD 207,000 - 300,000
Health insurance
Retirement benefits
Paid time off
+4
Staff USB Fuchsia Platform Driver Engineer
Staff USB Fuchsia Platform Driver Engineer

Google • United States

On-site
USD 207,000 - 300,000
Health, dental, vision, life insurance
401(k) with company match
PTO: 20 days/year
+4
Staff USB Fuchsia Platform Driver Engineer
Staff USB Fuchsia Platform Driver Engineer

Google • San Jose (CA)

On-site
USD 207,000 - 300,000
Health insurance
401(k) with company match
Paid time off 20 days
+4
Staff Software Engineer, USB Fuchsia Platform Drivers
Staff Software Engineer, USB Fuchsia Platform Drivers

Google • Seattle (WA)

On-site
USD 207,000 - 300,000
Health insurance
Retirement benefits
Paid time off
+4
Staff Software Engineer, USB Fuchsia Platform Drivers
Staff Software Engineer, USB Fuchsia Platform Drivers

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Health insurance
Retirement plan 401(k)
Paid time off
+4
Staff Software Engineer, USB Fuchsia Platform Drivers
Staff Software Engineer, USB Fuchsia Platform Drivers

Google • San Jose (CA)

On-site
USD 207,000 - 300,000
Health insurance
401(k) with company match
Paid time off 20 days
+4
Staff Software Engineer, USB Fuchsia Platform Drivers
Staff Software Engineer, USB Fuchsia Platform Drivers

Google • United States

On-site
USD 207,000 - 300,000
Health, dental, vision, life insurance
401(k) with company match
PTO: 20 days/year
+4
Senior Kernel Engineer, Fuchsia — Rust & Zircon
Senior Kernel Engineer, Fuchsia — Rust & Zircon

Google • Seattle (WA)

On-site
USD 174,000 - 252,000
Health insurance
Retirement plan
Paid time off
+3
Software Engineer III, Fuchsia Kernel
Software Engineer III, Fuchsia Kernel

Google • Seattle (WA)

On-site
USD 141,000 - 202,000
Senior Kernel Engineer - Rust & Fuchsia Core
Senior Kernel Engineer - Rust & Fuchsia Core

Google • United States

On-site
USD 174,000 - 252,000
Health insurance
401(k) match
Paid time off 20 days
+4