Google is seeking a Senior GPU Software Engineer to join their Platforms Engineering team, focusing on embedded systems and platform development. This role is crucial for developing and maintaining the system software stack for GPU systems that power various Google services including Google Cloud, YouTube, and DeepMind. The position requires extensive experience in system software development, particularly with firmware, BIOS, BSP, Linux kernel, and device drivers.
The ideal candidate will bring 5+ years of experience in system software development, with strong expertise in C/C++ programming and Unix/Linux environments. They will be responsible for technical leadership, helping formulate software development plans, and driving system software integration for next-generation GPU Accelerators in Google's Data Centers.
Working at Google's Technical Infrastructure team, you'll be part of the backbone that keeps Google's massive infrastructure running smoothly. The role offers opportunities to work on cutting-edge technology, from chip-level development to distributed systems design. You'll collaborate with cross-functional teams, set technical direction, and help build solutions that scale to Google's massive user base.
The position offers the chance to work on projects that directly impact billions of users worldwide, with access to Google's vast resources and cutting-edge technology. You'll be part of a team that takes pride in being "engineers' engineers," working on complex technical challenges and innovative solutions. The role combines technical expertise with leadership opportunities, making it ideal for someone who wants to grow both technically and professionally while working on some of the most advanced computing systems in the world.