Embedded Systems Engineer - Touch & Firmware (Low-Latency)

Google Inc.

Mountain View (CA)

On-site

USD 174,000 - 252,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google Inc. in Mountain View, CA, is hiring a Software Engineer, Embedded Systems for the Pixel Touch team. The role focuses on low-latency, high-fidelity touch interaction across Pixel devices, involving embedded firmware, Linux kernel drivers, and the Android framework.

You will drive architecture decisions and mentor engineers while delivering robust touch interfaces. Requirements include a BS in a related field and 5 years in C/C++ software development, plus 3 years in testing and firmware,

Qualifications

  • Bachelor's degree or equivalent in a technical field.
  • 5 years of C/C++ software development experience.
  • 3 years testing/maintaining software, 1 year design/architecture.
  • 3 years embedded OS and firmware experience.
  • Experience with low-level device drivers and hardware interfaces.

Responsibilities

  • Write, optimize, and test embedded C/C++ code for Pixel touch controllers.
  • Lead design reviews with hardware, research, and Android teams for touch architectures.
  • Review peers' code to ensure style, testability, and efficiency.
  • Maintain documentation, bring-up guides, and runbooks for hardware revisions.
  • Triage and debug touch system issues across silicon firmware, drivers, and hardware.

Skills

C/C++ programming
embedded systems
debugging
mentoring
software design

Education

Bachelor's degree in CS/EE/CE or equivalent
Master's or PhD (preferred)

Tools

Linux kernel development
Android Framework
Rust
I2C/SPI drivers

Job description

Google Inc. in Mountain View, CA, is hiring a Software Engineer, Embedded Systems for the Pixel Touch team. The role focuses on low-latency, high-fidelity touch interaction across Pixel devices, involving embedded firmware, Linux kernel drivers, and the Android framework.

You will drive architecture decisions and mentor engineers while delivering robust touch interfaces. Requirements include a BS in a related field and 5 years in C/C++ software development, plus 3 years in testing and firmware,

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

Similar jobs worth comparing

Embedded Systems Software Engineer — Touch & Firmware
Embedded Systems Software Engineer — Touch & Firmware

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Bonus target
Equity
Benefits
Software Engineer, Embedded Systems, Pixel Touch
Software Engineer, Embedded Systems, Pixel Touch

Socket.dev • Mountain View (CA)

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

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Equity
Bonus target (15%)
Benefits
Software Engineer, Embedded Systems, Pixel Touch
Software Engineer, Embedded Systems, Pixel Touch

Google Inc. • Mountain View (CA)

On-site
USD 174,000 - 252,000
Embedded Systems Firmware Engineer — Pixel Display
Embedded Systems Firmware Engineer — Pixel Display

Google Inc. • Mountain View (CA)

On-site
USD 147,000 - 210,000
Bonus target
Embedded Firmware Engineer - Pixel Display
Embedded Firmware Engineer - Pixel Display

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Embedded Systems Firmware Engineer for Pixel Display
Embedded Systems Firmware Engineer for Pixel Display

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
Bonus target 15%
Equity
Benefits
Embedded Systems Engineer - Pixel Kernel Codebase (Equity)
Embedded Systems Engineer - Pixel Kernel Codebase (Equity)

Google • Town of Poland (NY)

On-site
USD 75,000 - 77,000
Senior Embedded Memory Systems Engineer
Senior Embedded Memory Systems Engineer

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Software Engineer - Thermal Systems
Senior Embedded Software Engineer - Thermal Systems

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000