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

Senior Software Engineer, Embedded Systems, ChromeOS

Google

$166,000 - $244,000
Nov 13, 2025
San Jose, CA, US
Apply Now

Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. Products need to handle information at massive scale, and extend well beyond web search. Firmware Engineer role addresses everything from bringing up brand-new devices to optimizing bootloaders and contributing to open-source projects like coreboot. This role solves low-level problems and sees their work ship on a massive scale.

Requirements

  • 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 (firmware, Linux kernel, device drivers).
  • 5 years of experience with data structures/algorithms.
  • Experience building consumer electronics with an understanding of the entire product life cycle from design to manufacturing and customer support.
  • Experience developing in a Linux, Android or ChromeOS environment.
  • Experience in coreboot, fastboot, or other relevant open-source projects.

Responsibilities

  • Evaluate and improve firmware and processes for scalability and maintainability.
  • Design, develop, and launch production-level firmware for laptops and tablets.
  • Optimize bootloaders and contributing to open-source projects like coreboot.
  • Improve the scalability and maintainability of our existing codebase.
  • Collaborate with an external Original Design Manufacturer (ODMs), Original Equipment Manufacturer (OEMs), System on a Chip (SoC) vendors, and internal teams around the globe.
  • Maintain our quality bar by increasing unit and integration test coverage.
  • Work at the heart of the hardware-software interface.

Other

  • Bachelor’s degree or equivalent practical experience.
  • Master's or PhD degree in Computer Science or a related technical field.
  • Versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack.
  • Collaborate with a global team of software and hardware engineers on new technology proposals and process improvements.
  • Google is proud to be an equal opportunity workplace and is an affirmative action employer.