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 advanced power optimizations in software and firmware for Pixel Kernel Prioritize optimization for power, latency and system stability.
Develop in Linux kernel around power management (system and runtime) and power optimization.
Debugg and triage power issues. Improve observability of the hardware and subsystem power states.
Perks and Benefits
Opportunity to work with cutting-edge technologies.