Google is seeking a Senior Embedded Software Engineer to join their Pixel team, focusing on low-power ambient computing. This role is crucial in developing frameworks and features that optimize ultra low-power hardware in smartphones, wearables, and smart devices. The position involves working across the entire Android stack, from hardware integration to high-level applications.
The team operates like a mini-Android, driving hardware changes, developing low-level embedded software frameworks, and creating drivers and applications. This role is particularly focused on enabling integration with specialized hardware to predict and understand user needs without explicit interaction.
As part of Google's Android team, you'll be contributing to a platform that powers over 3 billion devices worldwide. The mission is to bring computing to everyone globally, believing that computing is a force for good that enables access to information, economic opportunity, productivity, and connectivity.
The ideal candidate should have strong expertise in C/C++ programming, embedded systems, and experience with driver-level or OS/RTOS programming. Knowledge of digital signal processing, radio communications technologies, and machine learning in embedded systems would be particularly valuable. The role offers the opportunity to work on cutting-edge technology that directly impacts billions of users while pushing the boundaries of low-power computing capabilities.
Working at Google means joining a team that's committed to innovation and technical excellence, with the resources and scale to make a global impact. The position offers the chance to work with specialized hardware, optimize system performance, and develop next-generation features for Google's hardware products.