Google is seeking a Software Engineer to join their Pixel team, focusing on embedded controller development for connectivity features in the Android Platform. This role is crucial in delivering advanced wireless connectivity user experiences, with emphasis on optimizing battery life, thermal efficiency, latency, and privacy while incorporating Machine Learning for automation.
The position involves working with Google's Pixel team, which is dedicated to creating the world's most helpful mobile experience through cutting-edge designs, techniques, and experiences in consumer electronics. The team combines Google's AI capabilities with software and hardware expertise to develop global smartphones and transformative user experiences.
As a software engineer in this role, you'll be working on critical projects involving embedded systems, particularly focusing on connectivity features for Pixel devices. You'll collaborate with various teams, including silicon developers and Android/Pixel developers, to enhance software stability and performance. The role requires strong programming skills, especially in C/C++, and understanding of embedded systems and wireless technologies.
The ideal candidate should have experience with ARM microcontrollers or low-power SoC architectures, Linux device drivers, and understanding of wireless technology domains. Knowledge of Android or Pixel device ecosystems is valuable. The position offers opportunities to work on next-generation technologies that impact billions of users worldwide, with the chance to contribute to various aspects of software development from design to deployment.
Google offers a collaborative environment where engineers can work on cutting-edge technology while being part of a team that values innovation and technical excellence. The company provides comprehensive benefits and is committed to creating an inclusive workplace that welcomes diverse perspectives and experiences.