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 distributed computing to system design, security, and artificial intelligence. Google's commitment to innovation and technical excellence makes this an ideal role for engineers passionate about pushing the boundaries of hardware and software integration.
Working at Google means joining a company that values diversity, equality, and inclusion. The role offers the chance to work with talented engineers worldwide, contribute to meaningful projects, and shape the future of technology. If you're excited about embedded systems, performance optimization, and want to make a significant impact on how users interact with technology, this role presents an excellent opportunity to achieve those goals.