Google is seeking a Senior Software Engineer to join their Embedded Systems team, focusing on ambient system runtime, firmware, and application development. This role is crucial in developing and optimizing software for next-generation TPU hardware, enabling low-power, high-performance machine learning applications across various devices. The ideal candidate will possess deep understanding of low-level programming, embedded systems, computer architecture, and machine learning concepts.
As part of Google's mission to organize world's information and make it universally accessible, you'll be working with a team that combines the best of Google AI, Software, and Hardware to create groundbreaking experiences. The role involves developing software solutions for Google SoCs, contributing to architectural design, and ensuring optimal hardware-software integration.
The position offers the opportunity to work on cutting-edge technology that impacts billions of users worldwide. You'll be part of a dynamic environment where you can contribute to next-generation technologies, spanning from information retrieval to distributed computing, large-scale system design, and artificial intelligence.
This role is perfect for someone who is passionate about pushing the boundaries of hardware and software integration, has strong expertise in embedded systems, and wants to make a significant impact on Google's future hardware initiatives. You'll collaborate with cross-functional teams, research and implement the latest technological advancements, and help shape the future of Google's SoC designs.