Google's Pixel team is at the forefront of mobile innovation, focusing on creating the world's most helpful mobile experience through advanced designs, techniques, and experiences in consumer electronics. As a Software Engineer III in the Embedded Controller team for Pixel Connectivity, you'll be working on critical software development for Pixel devices, combining Google's AI, software, and hardware expertise to build transformative global smartphones.
The role involves deep technical work with embedded systems, requiring expertise in C/C++ programming, data structures, and algorithms. You'll be working closely with silicon developers and Android/Pixel teams, developing software frameworks, Linux kernel components, and embedded software stacks. The position offers opportunities to impact Google's hardware ecosystem directly, working on low-level software that powers millions of devices.
This is an excellent opportunity for engineers passionate about embedded systems and mobile technology, offering the chance to work with cutting-edge hardware while solving complex technical challenges. You'll be part of Google's broader mission to develop technologies that change how billions of users interact with information and each other.
The role combines technical depth with collaborative opportunities, requiring both strong programming skills and the ability to work effectively with cross-functional teams. You'll be involved in the complete software lifecycle, from design to deployment, and will have the chance to innovate using machine learning techniques for test automation and quality improvement.
Working at Google provides exposure to world-class engineering practices, the opportunity to work on products with global impact, and the chance to be part of a team pushing the boundaries of mobile technology. The position offers professional growth opportunities and the chance to contribute to next-generation Pixel devices that millions of users rely on daily.