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.
Nice to haves:
Experience with Linux Kernel, Linux Kernel Internals, or Android Kernel.
Experience in Power Management software for embedded systems.
What you'll be doing:
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.
Perks and benefits:
Opportunities to switch teams and projects.
Work on critical projects for Google
Contribute to shaping the future of Pixel devices and services.
Collaborate with talented engineers on cutting-edge technologies.