Google is seeking a Software Engineer to join their Android Systems team, focusing on pioneering and developing consumer hardware/software solutions. This role is critical in contributing to the core of Android, working on various open source projects including the Linux kernel and Android operating system. The position involves collaboration with Google's extensive partner ecosystem to build the future of Android.
The role encompasses work on fundamental areas such as storage, filesystems, low-level performance, and systems software. The engineer will be instrumental in improving Android's updatability, security, and quality while working alongside domain experts. Key areas of development include Linux kernel, device drivers, operating systems, virtualization, inter-process communication, performance optimizations, over-the-air update technology, and the Android core framework.
Android, as Google's open-source mobile operating system, powers over 3 billion devices worldwide. The platform's mission is to democratize computing access globally, believing in computing as a force for good that enables access to information, economic opportunity, productivity, and connectivity. The role involves working with OEMs and developers to build compelling computing devices across various form factors.
The ideal candidate should have extensive experience in system software development, particularly with Linux kernel and device drivers, along with strong leadership capabilities. They will be responsible for designing and implementing features that impact billions of users while ensuring robust system performance and scalability across different Android verticals.