Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

Google is an engineering company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
$136,000 - $200,000
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

Google is seeking PhD graduates for an early-career embedded systems engineering role starting in 2025. As a Software Engineer at Google, you'll be at the forefront of developing next-generation technologies that impact billions of users worldwide. The role involves working on embedded systems and firmware design, requiring expertise in C/C++ programming and knowledge of Unix/Linux environments.

You'll be part of a dynamic environment where engineers work on diverse projects ranging from information retrieval to distributed computing, system design, and artificial intelligence. The position offers opportunities to switch teams and projects as you grow, making it ideal for versatile engineers with leadership potential.

The role demands technical excellence in embedded systems, including work with microcontrollers, SoC, device drivers, hardware bringup, and system optimization. You'll collaborate with teams across Google, participating in design reviews, code reviews, and system architecture discussions. The position combines hands-on technical work with opportunities to influence product direction and mentor others.

Google offers a competitive compensation package including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. The company's commitment to innovation, scale, and impact makes it an ideal place for PhD graduates looking to make a significant contribution to technology while working with world-class engineers.

The role is perfect for candidates who are passionate about low-level systems programming, have a strong academic background, and want to work on challenging technical problems at scale. You'll be part of Google's engineering culture that values technical excellence, innovation, and collaboration while working on products that impact users globally.

Last updated 2 hours ago

Responsibilities For Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

  • PhD degree in Computer Science, or a related technical field
  • Experience in embedded systems/firmware design
  • Experience coding in C or C++
  • Ability to start full-time role in 2025

Benefits For Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

Hardware System Integration Engineer

Hardware System Integration Engineer role at Google, developing next-gen consumer electronics with focus on system integration and hardware-software interfaces.

Embedded Software Engineer I, Silicon

Entry-level embedded software engineering role at Google, focusing on device driver development and hardware-software integration for next-generation smart devices.

Software Engineer, Embedded Systems, Silicon

Entry-level Embedded Systems Software Engineer position at Google, focusing on developing embedded software for Google IPs and Pixel phones.

Auto White Balance Tuning Engineer

Auto White Balance Tuning Engineer position at Google focusing on camera technology and image processing for Pixel devices.

CPU Functional Verification Engineer, Silicon, University Graduate

Entry-level CPU Functional Verification Engineer position at Google, focusing on custom silicon solutions and hardware verification for consumer products.