Firmware Engineer, Pixel Systems Power

Google Google · Big Tech · New Taipei, Banqiao District, New Taipei City, Taiwan

Firmware Engineer for Google Pixel devices, focusing on optimizing software for battery life and performance across hardware components. Requires embedded development experience in C/C++ and collaboration with cross-functional teams.

What you'd actually do

  1. Work with cross-functional hardware and software teams to model power consumption and define power goals.
  2. Analyze and optimize the software running across the components of the chip-set such as Central Processing Unit (CPU), Graphics Processing Unit (GPU), Memory Subsystem and Connectivity.
  3. Debug and resolve battery drain issues.
  4. Collaborate with Android application teams across Google to help them optimize power.
  5. Develop tools and tests for validating and monitoring power consumption.

Skills

Required

  • embedded development
  • C
  • C++

Nice to have

  • embedded operating systems
  • power management of embedded mobile devices and hardware subsystems
  • SQL
  • Linux kernel
  • Android system
  • embedded software system design
  • software power and performance improvements