Senior Software Engineer, Embedded Systems, ChromeOS
Company: Google
Location: Campbell
Posted on: January 10, 2026
|
|
|
Job Description:
Minimum qualifications: Bachelor’s degree or equivalent
practical experience. 5 years of experience with software
development in C/C++. 3 years of experience testing, maintaining,
or launching software products, and 1 year of experience with
software design and architecture. 3 years of experience in embedded
systems (e.g., firmware, Linux kernel, device drivers, and
sensors). Preferred qualifications: Masters degree or PhD in
Computer Science or a related technical field. Experience
developing in a Linux, Android or ChromeOS environment. Experience
in zephyr, pigweed, coreboot, fastboot, or other relevant
open-source projects. Experience with Java and Go based testing
frameworks. Knowledge of sensors, Integrated Sensor Hub (ISH), USB
Power Delivery (USB PD), Basic Input Output System (BIOS), Unified
Extensible Firmware Interface (UEFI), or bootloaders. About the job
The Laptops and Tablets Firmware team writes the foundational code
that makes ChromeOS and Android devices the fastest-booting, most
secure, and most reliable laptops and tablets ever made. As a
Firmware Engineer on the team, you will work within the
hardware-software interface. You will address everything from
bringing up brand-new devices to optimizing bootloaders and
contributing to open-source projects like coreboot. You will also
improve the scalability and maintainability of our existing
codebase and collaborate with an external Original Design
Manufacturer (ODMs), Original Equipment Manufacturer (OEMs), System
on a Chip (SoC) vendors, and internal teams around the globe. Our
work is on every Chromebook and used by millions of students,
families, and businesses every day. ChromeOS delivers quality
computing at scale to provide universal and unfettered access to
information, entertainment, and tools. Our mission is to empower
anyone to create and access information freely through fast,
secure, simple, and intelligent computing. The US base salary range
for this full-time position is $166,000-$244,000 bonus equity
benefits. Our salary ranges are determined by role, level, and
location. Within the range, individual pay is determined by work
location and additional factors, including job-related skills,
experience, and relevant education or training. Your recruiter can
share more about the specific salary range for your preferred
location during the hiring process. Please note that the
compensation details listed in US role postings reflect the base
salary only, and do not include bonus, equity, or benefits. Learn
more about benefits at Google . Responsibilities Design, develop,
and launch production-level firmware for ChromeOS and Android
laptops and tablets. Evaluate and improve firmware and processes
for scalability and maintainability. Collaborate with a global team
of software and hardware engineers on new technology proposals and
process improvements. Maintain the quality by increasing unit and
integration test coverage.
Keywords: Google, Hayward , Senior Software Engineer, Embedded Systems, ChromeOS, IT / Software / Systems , Campbell, California