Firmware Engineer, Battery and Charging, Google Pixel

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$120,000 - $200,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Firmware Engineer, Battery and Charging, Google Pixel

Google is seeking a Firmware Engineer to join their Pixel team, focusing on battery and charging systems. This role combines embedded systems development with power management expertise, working on Google's flagship mobile devices. You'll be responsible for developing kernel drivers and APIs for charging systems, collaborating with cross-functional teams on power management solutions, and contributing to charging standards development.

The position requires strong programming skills in C/C++ and deep knowledge of embedded systems and Linux kernel development. You'll work with cutting-edge mobile technology, developing solutions for wireless charging, battery management, and power optimization. The role offers the opportunity to impact millions of users through Google's Pixel devices.

As part of Google's engineering team, you'll have access to world-class resources and collaborate with experts in various fields. The Pixel team is dedicated to creating the world's most helpful mobile experience, combining Google's AI, software, and hardware expertise. This role is perfect for engineers passionate about low-level systems programming and power management who want to shape the future of mobile devices.

The ideal candidate will bring both technical expertise and innovation to solve complex challenges in mobile device power management. You'll work on projects critical to Google's needs, with opportunities for growth and evolution as the technology landscape changes. The role offers exposure to various aspects of mobile device development, from hardware interfaces to system optimization.

Join Google's Pixel team to work on transformative mobile experiences, develop next-generation charging solutions, and be part of a team that pushes the boundaries of what's possible in consumer electronics. Your work will directly impact user experience through better battery life and charging capabilities in Google's Pixel devices.

Last updated 2 months ago

Responsibilities For Firmware Engineer, Battery and Charging, Google Pixel

  • Develop linux kernel drivers, system Application programming interface (API), applications and services for charging, wireless charging, and reverse wireless charging
  • Work with cross-functional hardware, software, and systems teams on the design of solutions for input power management, battery charging, system and thermal management
  • Define and develop techniques for monitoring and analysis of charging and battery performance
  • Design, develop, and utilize tools, scripts, testing fixtures, automation for infrastructure for testing and analysis of charging performances
  • Participate in the development of new and existing wireless and wired charging standards and silicon

Requirements For Firmware Engineer, Battery and Charging, Google Pixel

Linux
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent practical experience
  • 5 years of experience in coding with a general purpose programming language (e.g., C/C++)
  • Experience with developing Firmware for embedded systems and Linux kernel drivers
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • 3 years of experience testing, maintaining, or launching software products (preferred)
  • Experience working on battery powered computing devices (preferred)
  • Experience with Android tools (preferred)
  • Knowledge of mobile devices, including both hardware and software (preferred)

Benefits For Firmware Engineer, Battery and Charging, Google Pixel

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for disabilities
  • Comprehensive medical benefits

Interested in this job?

Jobs Related To Google Firmware Engineer, Battery and Charging, Google Pixel

Software Developer, XR Camera Systems/Perception Systems

Software Developer position at Google's AR team, focusing on XR Camera Systems and Perception Systems development, requiring expertise in embedded systems and image processing.

Imaging and Multimedia System Architect, Silicon

Lead system architecture for Google Tensor SoCs, focusing on imaging, multimedia, and GenerativeAI features for Pixel devices.

Technical Program Manager III, Embedded, Pixel

Technical Program Manager III position at Google, leading software development for Pixel devices, requiring 5 years of program management experience and hardware/software expertise.

Software Developer III, Immersive XR Operating Systems

Software Developer III position at Google focusing on XR Operating Systems development, requiring C++ expertise and 2 years of experience in software and OS development.

ASIC Platform Software Architect

ASIC Platform Software Architect position at Google, developing custom silicon solutions and software for next-generation consumer products.