Google is seeking a PhD-level Software Engineer specializing in Embedded Systems and Firmware to join their engineering team starting in 2025. This role is perfect for candidates with a strong academic background in Computer Science and hands-on experience with embedded systems and firmware design. As part of Google's engineering team, you'll work on cutting-edge technologies that impact billions of users worldwide.
The position offers an opportunity to work on critical projects involving embedded systems, firmware development, and low-level software engineering. You'll be responsible for designing, developing, and maintaining software solutions while collaborating with cross-functional teams. The role requires expertise in C/C++ programming, Unix/Linux environments, and embedded systems concepts including microcontrollers, SoC, device drivers, and hardware integration.
Google's engineering culture emphasizes innovation, technical excellence, and the ability to tackle complex challenges. You'll have the chance to work on various aspects of Google's technology stack, from hardware interfaces to system optimization. The company offers competitive compensation, comprehensive benefits, and the opportunity to work alongside some of the industry's best engineers.
The position is available across multiple US locations, offering flexibility in choosing your work location. As an early career position, it provides an excellent opportunity for PhD graduates to transition into industry while working on sophisticated technical challenges. The role combines theoretical knowledge with practical engineering, making it ideal for those passionate about embedded systems and firmware development at scale.