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 Software Engineers to join their team working on embedded systems and firmware development. This role offers an exciting opportunity to work at one of the world's leading technology companies, developing next-generation technologies that impact billions of users globally.

As a Software Engineer in the Embedded Systems team, you'll be working with cutting-edge technology including microcontrollers, SoC, device drivers, and hardware integration. The position requires expertise in C/C++ programming and embedded systems design, with opportunities to work on critical projects that push the boundaries of technology.

The role offers significant growth potential within Google's dynamic environment, where engineers can switch teams and projects as they evolve. You'll be part of a team that values technical excellence, innovation, and collaboration, working alongside some of the industry's brightest minds.

Google provides 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 diversity, equality, and inclusion creates a welcoming environment for all employees.

This position is perfect for PhD graduates who are passionate about embedded systems and firmware development, eager to make a significant impact, and ready to contribute to Google's mission of organizing the world's information and making it universally accessible and useful. The role offers the unique opportunity to work on large-scale systems while solving complex technical challenges that affect users worldwide.

Last updated 2 days 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
Equity
  • bonus
  • equity
  • benefits

Interested in this job?

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

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.

Hardware System Integration Engineer

Hardware System Integration Engineer role at Google, developing custom silicon solutions for consumer products with competitive compensation and benefits.

Embedded Software Engineer I, Silicon

Entry-level Embedded Software Engineer position at Google, focusing on device driver development and embedded systems for next-generation smart devices.

Junior CPU Design Verification Engineer

Junior CPU Design Verification Engineer position at Google, focusing on hardware verification and silicon solutions development.