Google is seeking a Senior Software Engineer for their Pigweed team, focusing on building and maintaining a modern microcontroller platform. The role involves working on critical projects that help teams get to market faster with better products by handling low-level microcontroller concerns. As part of Google's Devices & Services team, you'll combine AI, Software, and Hardware to create helpful experiences for users.
The position requires expertise in low-level development, particularly with C++, and involves working with various technologies including Rust, Python, and embedded systems. You'll be responsible for designing and developing microcontroller platform modules, from crash handling to bootloaders, and supporting client teams in their implementation.
The role offers competitive compensation ($166,000-$244,000 + bonus + equity + benefits) and the opportunity to work in either San Francisco or San Jose. You'll be part of a team that's modernizing the traditionally C-oriented embedded software ecosystem and enabling non-embedded engineers to develop production-grade embedded firmware.
Google's commitment to organizing world's information and making it universally accessible extends to their hardware initiatives. This role provides an excellent opportunity to work on cutting-edge technology while contributing to Google's mission of creating radically helpful experiences for users. The position offers growth potential and the chance to work with diverse teams across the organization.
The ideal candidate will bring fresh ideas to various areas including distributed computing, system design, security, and AI. You'll need to be versatile, display leadership qualities, and be enthusiastic about taking on new challenges as the technology and business continue to evolve.