Google is seeking an Embedded Software Engineer to join their Pixel team, focusing on Android Pixel Kernel development. This role is crucial in shaping the future of Pixel devices through advanced designs and techniques in consumer electronics. The position combines Google's artificial intelligence, software, and hardware expertise to create transformative mobile experiences for users worldwide.
As an Embedded Software Engineer, you'll be working on critical low-level systems and kernel development for Pixel devices. The role requires strong expertise in embedded systems programming, particularly with Linux Kernel and ARM SoC architecture. You'll be responsible for developing and enhancing the hypervisor for Pixel devices, contributing to system architecture decisions, and implementing security solutions.
The ideal candidate will have a strong foundation in computer science fundamentals, particularly in data structures and algorithms, along with hands-on experience in systems programming using C or similar languages. Knowledge of Linux Kernel internals and Android Kernel is highly valuable for this position.
This is an excellent opportunity to work with Google's world-class engineering teams, contributing to products that impact billions of users. You'll be at the forefront of mobile technology development, working on sophisticated technical challenges while helping to advance Google's mobile computing capabilities. The role offers the chance to work on cutting-edge technology while being part of a team that values innovation, technical excellence, and collaborative problem-solving.