Senior USB Fuchsia Platform Driver Engineer

Google

Seattle (WA)

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 benefits
Paid time off
Sick time
Maternity leave
Baby bonding leave
Holidays

Job summary

Google is seeking a seasoned software engineer to lead the Fuchsia USB subsystem, ensuring reliable integration with prototype hardware and production environments. You will own the USB stack, drive performance optimizations, and coordinate with other platform drivers to deliver production-grade drivers.

The role requires deep USB knowledge, debugging expertise, and a track record of stabilizing complex hardware-software interfaces for large-scale deployments.

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 and drive system-level optimizations for USB-C PD and USB 3.x metrics.
  • Utilize infrastructure labs and hardware-in-the-loop testing to maximize driver reliability and throughput across a wide ecosystem of USB devices.
  • Address complex system-level bugs at the hardware/software interface with protocol analyzers and oscilloscopes.
  • Define best practices for driver development and mentor team members to raise technical standards.
  • Partner with kernel, product, and hardware teams to align hardware integration with product roadmaps.

Skills

Bachelor's degree
8 years of software development
5 years testing and launching
5 years embedded OS
3 years software design
Linux device drivers

Education

Bachelor's degree or equivalent practical experience

Job description

Google is seeking a seasoned software engineer to lead the Fuchsia USB subsystem, ensuring reliable integration with prototype hardware and production environments. You will own the USB stack, drive performance optimizations, and coordinate with other platform drivers to deliver production-grade drivers.

The role requires deep USB knowledge, debugging expertise, and a track record of stabilizing complex hardware-software interfaces for large-scale deployments.

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

Similar jobs worth comparing

Lead USB Fuchsia Platform Driver Engineer
Lead USB Fuchsia Platform Driver Engineer

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Health insurance
Retirement plan 401(k)
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
Software Engineer III, Fuchsia Kernel
Software Engineer III, Fuchsia Kernel

Google • Seattle (WA)

On-site
USD 141,000 - 202,000
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
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