Bachelor's degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
3 years of experience in testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
3 years of experience working with embedded operating systems.
Nice to haves:
Master’s or PhD degree in Engineering, Computer Science or other technical related field, or equivalent practical experience.
1 year of experience in a technical leadership role.
Experience developing accessible technologies.
What you'll be doing:
Study how Chromebooks work in the different firmware components, the Linux kernel, and userspace (ChromeOS and Android).
Develop new software power and performance features and improvements, collaborating upstream and the software engineering world. Helping partners debug power and performance related bugs.
Communicate regularly with partners and project managers to set goals and keep projects on track.
Participate in feature planning discussions, cross-team meetings, and bug triage and fixing.
Understand how Chromebooks work, identify and fix problems in the firmware, kernel, and userspace. You will work with partners to develop new features and fix bugs.
Perks and benefits:
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy.
Equal opportunity and affirmative action employer.