Google is seeking a Staff Software Engineer for their Fuchsia Devices team, working on a ground-up 64-bit modern base operating system. This role combines technical leadership with hands-on development, focusing on critical areas like kernel development, drivers, frameworks, and system architecture. The position is part of Google's Devices & Services team, which merges Google's AI, Software, and Hardware expertise to create innovative user experiences.
The ideal candidate will lead a cross-functional team working on core Fuchsia components, including peripheral drivers, connectivity stacks, and power management solutions. With 8+ years of software development experience and 3+ years in technical leadership, you'll be responsible for setting technical direction, managing project priorities, and ensuring successful delivery of complex system components.
This role offers the opportunity to work on cutting-edge technology that will shape the future of operating systems. You'll be part of Google's mission to organize the world's information and make it universally accessible, while working with a team that's pushing the boundaries of what's possible in system software. The position requires expertise in languages like C++ and Rust, combined with a strong understanding of embedded systems and hardware integration.
Working at Google's Taipei location, you'll collaborate with global teams and contribute to a project that impacts billions of users. The role offers the perfect blend of technical challenges and leadership opportunities, making it ideal for experienced engineers who want to shape the future of operating systems while leading and mentoring others.