Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Software Engineer, Embedded Systems/Firmware, Pixel Bootloader

Google

$141,000 - $202,000
Nov 14, 2025
Mountain View, CA, US
Apply Now

Google's Pixel Bootloader team needs to deliver a Bootloader software stack that provides the best Android experience for Pixel Phones and Tablets, involving designing and delivering the world's most helpful mobile experience through advanced designs, techniques, products, and experiences in consumer electronics.

Requirements

  • 2 years of experience with software development in C.
  • 2 years of experience working with embedded operating systems.
  • 2 years of experience with data structures or algorithms.
  • Experience developing embedded software in any of these environments: bare-metal microcontroller firmware, RTOS, Bootloaders (BIOS, uboot, UEFI, coreboot, etc.), Linux kernel.
  • Experience with common debug or trace technologies (e.g., JTAG, ARM SWD, ARM CoreSight, gdb, TRACE32, etc.).
  • Ability to work across a large range of languages and software stacks (e.g., C, Rust, Python, C++).
  • Familiarity with modern SoC architecture, system bring-up, debug or trace techniques.

Responsibilities

  • Own and deliver bootloader and firmware features in C and Rust.
  • Participate in bringing up new Pixel devices throughout the full development cycle such as pre-Silicon emulation environments, SoC development boards, prototypes, mass production and in-market.
  • Participate in software planning, design and implementation of Software features in areas such as interconnect, boot, reset, memory, high speed IO, low speed IO, interrupt controller, security.
  • Debug complex issues involving complicated multi-faceted interactions between silicon, hardware, firmware, software and the environment.
  • Work in a large variety of code bases, primarily in C, Rust, and Python.

Other

  • Bachelor’s degree or equivalent practical experience.
  • Master's degree or PhD in Computer Science or a related technical field.
  • US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits.
  • Google is proud to be an equal opportunity workplace and is an affirmative action employer.
  • We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.