Google is seeking a PhD Software Engineer to join their team working on embedded systems and firmware. This role is perfect for candidates with a strong academic background in Computer Science and practical experience in embedded systems design. As part of Google's engineering team, you'll be working on critical projects that impact billions of users worldwide.
The position offers an opportunity to work on advanced embedded systems, focusing on microcontrollers, SoC, device drivers, and hardware integration. You'll be part of a team that includes thousands of PhDs who bring their deep knowledge and research experience to enhance Google's systems and products.
The role combines hands-on technical work with leadership opportunities. You'll be responsible for designing and developing advanced systems, reviewing code, setting technical directions, and solving complex technical challenges. The position requires expertise in C/C++ programming and embedded systems, with additional knowledge of Unix/Linux environments being highly valuable.
Google offers a competitive compensation package, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The company is committed to diversity and inclusion, providing equal opportunities for all qualified candidates.
This is an excellent opportunity for PhD graduates looking to apply their research expertise in a practical setting while working on cutting-edge technology at one of the world's leading tech companies. The position offers the chance to work on various projects across AI & Infrastructure, Cloud, and other critical areas, with the flexibility to grow and evolve with the company's fast-paced environment.