Google's Devices & Services team is seeking a Firmware Engineer to join their Pixel System Software team. This role is crucial in ensuring the seamless integration of Pixel and Android software with hardware components. The position involves working with Linux kernel development, PCIe drivers, and system optimization.
As a Firmware Engineer, you'll be responsible for creating integrated builds for factory testing and debugging, ensuring kernel driver safety, maintainability, and consistency. You'll play a vital role in simplifying build, flashing, and testing processes for engineers while serving as a bridge between software and hardware components.
The role requires strong expertise in Linux Kernel development, C/C++ programming, and experience with Android BSP. You'll be working on improving PCIe driver ecosystems, developing comprehensive test strategies, and collaborating with various teams to ensure optimal system performance.
Google's mission focuses on organizing world's information and making it universally accessible. The Devices & Services team combines Google's AI, Software, and Hardware capabilities to create innovative user experiences. They're dedicated to advancing computing interaction methods and developing new technologies that make people's lives better through technology.
This position offers the opportunity to work with cutting-edge technology in a company known for its innovative approach to consumer electronics. You'll be part of a team that directly impacts the performance and reliability of Pixel devices, making this an excellent opportunity for someone passionate about low-level system development and hardware integration.