Google is seeking a Software Engineer II to join their ChromeOS and Android kernel team. This role is crucial for developing and maintaining the kernel infrastructure that powers Chrome OS and Android devices. The position combines low-level system programming with open source contribution, focusing on both ARM64 and x86-64 platforms.
As part of Google's engineering team, you'll be working on technologies that impact billions of users worldwide. Chrome OS's mission is to provide universal access to computing through fast, secure, and intelligent solutions. This role specifically focuses on kernel development, requiring expertise in system programming and understanding of Linux kernel architecture.
The ideal candidate will have experience with languages like Rust, Python, and Go, along with a strong foundation in system programming and Linux kernel development. You'll be contributing to major open source projects including the Linux kernel and Android Open Source Project, while also developing tools to improve kernel development workflows.
This position offers the opportunity to work with cutting-edge technology at scale, collaborating with various teams across Google to deliver robust kernel solutions. You'll be part of a team that values innovation, technical excellence, and open source contribution, while working on products that directly impact users' daily computing experiences.
The role combines technical challenges with the opportunity to influence the direction of ChromeOS and Android's kernel architecture. You'll be working in Kraków, Poland, joining Google's global engineering community and contributing to projects that define the future of operating system development.