Taro Logo

Software Engineer ll, Embedded, Pixel Power

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
ASIC RTL Design Engineer, Silicon

Design custom silicon solutions for Google's consumer products as an ASIC RTL Design Engineer, focusing on foundation and chassis IPs for Pixel SoCs.

GPU Silicon Architect

GPU Silicon Architect position at Google focusing on developing custom silicon solutions and GPU cores for Tensor System on Chip

System Performance and Architecture Engineer, Silicon

System Performance and Architecture Engineer position at Google, focusing on silicon design and optimization for compute-centric hardware IP blocks, requiring 3+ years of experience in computer architecture.

RTL Design Engineer, Core-IP

RTL Design Engineer position at Google, focusing on developing custom silicon solutions for audio and security IPs, requiring expertise in SystemVerilog and ASIC design methodologies.

ASIC Design for Testability Engineer, Silicon

ASIC Design for Testability Engineer position at Google focusing on DFT/DFD flows, silicon validation, and test architecture for custom silicon solutions.

Description For Software Engineer ll, Embedded, Pixel Power

Google is seeking a Software Engineer II to join their Pixel team, focusing on embedded systems and power management. The role involves developing critical software solutions for Pixel devices' power management, working with the Linux kernel, and optimizing system performance. The Pixel team is dedicated to creating the world's most helpful mobile experience, combining Google's AI, software, and hardware expertise.

As part of Google's engineering team, you'll work on technologies that impact billions of users worldwide. The position requires expertise in embedded systems, particularly with Linux Kernel and power management software. You'll be responsible for developing and optimizing power-related software solutions, debugging complex issues, and improving system observability.

This is an excellent opportunity for engineers interested in embedded systems and power optimization at scale. You'll be working with cutting-edge mobile technology, contributing to Google's mission of building transformative user experiences. The role offers the chance to work with advanced designs and techniques in consumer electronics, while being part of a team that shapes the future of Pixel devices.

The position is based in either Warsaw or Kraków, Poland, offering the chance to work with Google's global engineering teams. You'll need strong programming skills, experience with embedded systems, and the ability to optimize complex systems for power efficiency. The role combines technical challenges with the opportunity to impact millions of users through Google's Pixel devices.

Last updated 19 days ago

Responsibilities For Software Engineer ll, Embedded, Pixel Power

  • Develop and support software solutions and tools for Pixel power management, power diagnose, and power optimization
  • Design, develop, and support power optimizations in software and firmware for Pixel Kernel Prioritize optimization for power, latency, and system stability
  • Develop Linux kernel around power management and power optimization
  • Debug and triage power issues, and improve observability of the hardware and subsystem power states

Requirements For Software Engineer ll, Embedded, Pixel Power

Linux
Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience working with embedded operating systems

Interested in this job?