Bachelor's degree or equivalent practical experience.
8 years of experience in software development.
5 years of experience testing, and launching software products.
3 years of experience with software design and architecture.
Experience with Linux Kernel, Operating Systems, Performance Analysis, Performance Optimization, Performance Tuning, and C++ or C coding.
Nice to haves:
Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
8 years of experience with data structures/algorithms.
3 years of experience in a technical leadership role leading project teams and setting technical direction.
Experience in Android Kernel, Android Internals, Embedded Systems.
What you'll be doing:
Enhance product quality and drive innovation within Pixel Performance teams through comprehensive workload analysis.
Provide in-depth insights and recommendations to identify software gaps and improvement opportunities, focusing on performance, thermal, and memory for Pixel Perf decision-making.
Develop and validate performance enhancement prototypes and assist with device tuning for new launches.
Create tooling for a repeatable workload analysis process across Pixel launches, enabling reuse for feature analysis, bug fixes, and prototype development.
Lead the workload analysis and tooling team in Warsaw and define and execute the team's charter.
Perks and benefits:
Google's software engineers develop the next-generation technologies.
Versatile work including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, UI design, mobile, and more.
Opportunities to switch teams and projects as you and the fast-paced business grow and evolve.