Firmware Engineer, Battery and Charging, Google Pixel

Google is a global technology leader that focuses on improving the ways people connect with information.
Embedded
Mid-Level Software Engineer
In-Person
5+ years of experience
Consumer

Description For Firmware Engineer, Battery and Charging, Google Pixel

Google's Pixel team is seeking a Firmware Engineer specializing in Battery and Charging for their Google Pixel devices. This role involves developing linux kernel drivers, system APIs, applications, and services for charging, wireless charging, and reverse wireless charging. You'll work with cross-functional teams on input power management, battery charging, and system and thermal management solutions. Key responsibilities include defining and developing techniques for monitoring and analyzing charging and battery performance, designing tools and automation for testing, and participating in the development of new charging standards and silicon. The ideal candidate should have a strong background in embedded systems, firmware development, and experience with battery-powered computing devices. This position offers the opportunity to shape the future of Pixel devices and contribute to Google's mission of delivering the world's most helpful mobile experience.

The role requires a Bachelor's degree in Computer Science, Electrical Engineering, or a related field, with 5 years of experience in coding using languages like C/C++. Experience with firmware development for embedded systems and Linux kernel drivers is essential. Preferred qualifications include a Master's or PhD, experience with Android tools, and knowledge of mobile device hardware and software interactions.

As part of the Google Pixel team, you'll be at the forefront of consumer electronics, working on advanced designs and techniques to create transformative user experiences. This position offers the chance to work on critical projects that impact billions of users worldwide, with opportunities for growth and evolution within Google's fast-paced environment.

Google is committed to diversity, equality, and inclusion, welcoming applications from all backgrounds. They offer accommodations for applicants with special needs and require English proficiency for effective global collaboration.

Last updated 2 months ago

Responsibilities For Firmware Engineer, Battery and Charging, Google Pixel

  • Develop linux kernel drivers, system 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 and system power use cases
  • 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

Interested in this job?

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

Software Engineering III, Embedded

Software Engineering III position at Google focusing on embedded systems, kernel development, and networking infrastructure.

Design Verification Engineer

Design Verification Engineer role at Google, focusing on CPU verification and ARM architecture for custom silicon solutions.

SOC Power Estimation Engineer

SOC Power Estimation Engineer role at Google, focusing on power estimation and optimization for custom silicon solutions in consumer products.

SoC and IP Design Engineer, Google Cloud

SoC and IP Design Engineer position at Google Cloud, focusing on custom silicon solutions and hardware architecture development for Google's technical infrastructure.

Embedded Software Engineer, Silicon Validation Software

Embedded Software Engineer position at Google focusing on silicon validation software and hardware integration for consumer products.