Google is seeking a Senior Software Engineer to join their Silicon team, focusing on machine learning acceleration for their hardware products. This role combines software engineering expertise with hardware optimization, specifically for ML model inference on Pixel devices. The position involves working with custom silicon solutions, including SoCs and other integrated circuits, to create differentiated user experiences in Google Hardware products.
The ideal candidate will work at the intersection of software and hardware, optimizing performance and power consumption for specific use cases. They will collaborate with cross-functional teams to enhance software solutions that power Google's hardware products, particularly in the realm of machine learning acceleration.
This is an exciting opportunity to impact billions of users by developing next-generation technologies at Google. The role requires expertise in C/C++ programming, machine learning, and embedded systems, with a focus on power and performance optimization. The successful candidate will contribute to both software and hardware architecture designs for Google's future SoCs and software features.
Working at Google's Silicon team means being part of a mission to create radically helpful experiences by combining the best of Google AI, Software, and Hardware. The team researches, designs, and develops new technologies to make computing faster, seamless, and more powerful, ultimately aiming to improve people's lives through technology.