Google is seeking a Software Engineer for their Embedded Systems and Firmware team to develop next-generation technologies that impact billions of users. This role focuses on building C++ based runtime and firmware for compute on Tensor System on a chip (SoC), combining the best of Google AI, Software, and Hardware.
The position requires expertise in embedded systems development, particularly with C++ in firmware and hardware acceleration contexts. You'll work on critical projects developing APIs, testing infrastructure, and helping shape future system architectures. The role offers opportunities to work with cutting-edge technology in areas like heterogeneous compute and hardware acceleration.
As part of Google's mission to organize the world's information, you'll contribute to making computing faster, seamless, and more powerful. The team emphasizes creating radically helpful experiences through technology innovation. You'll collaborate with first-party app developers on Google devices to ensure quality user experiences.
This is an excellent opportunity for engineers interested in low-level systems programming and hardware-software integration. The role combines technical depth in embedded systems with the scale and impact of Google's global platform. You'll be part of a team pushing the boundaries of what's possible in computing while making technology more accessible and useful for billions of users.