Google is seeking PhD graduates for an early-career Software Engineer position focusing on embedded systems and firmware development. This role offers an exciting opportunity to work on next-generation technologies that impact billions of users worldwide. As part of Google's engineering team, you'll be involved in developing embedded systems and firmware solutions, working with cutting-edge hardware and software integration.
The position requires expertise in embedded systems design, C/C++ programming, and Linux environments. You'll be working on critical projects involving microcontrollers, SoC, device drivers, and hardware bringup. The role offers exposure to various aspects of system development, from bootloading to performance optimization.
Google's engineering culture emphasizes innovation, technical excellence, and collaboration. You'll have the opportunity to work with talented engineers across different teams, participate in design reviews, and contribute to the development of sophisticated hardware-software solutions. The company offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits.
The position is available across multiple US locations, including Mountain View, Atlanta, and other major tech hubs. This is an excellent opportunity for PhD graduates looking to apply their academic expertise in a practical, high-impact environment while working on challenging technical problems at scale. The role starts in 2025, allowing candidates to plan their transition from academia to industry effectively.