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 worldwide.

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 role requires expertise in C/C++ programming and embedded systems design, with opportunities to work on critical projects that push the boundaries of technology.

The position offers significant growth potential, with opportunities to switch teams and projects as you develop. You'll be part of a dynamic environment where you'll collaborate with talented engineers, participate in design reviews, and contribute to Google's innovative technology stack.

Google provides a competitive compensation package including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. The company is committed to fostering an inclusive environment and values diverse perspectives.

This is an excellent opportunity for PhD graduates in Computer Science or related fields who are passionate about embedded systems and want to make a significant impact in a company that's at the forefront of technological innovation. The role offers the perfect blend of technical challenges, professional growth, and the chance to work on products that affect users globally.

Last updated 2 months 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

Linux
  • PhD degree in Computer Science, or a related technical field
  • Experience in embedded systems/firmware design
  • Experience coding in C or C++

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

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

Interested in this job?

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

Software Engineer, Google Nest

Software Engineering role at Google Nest focusing on developing smart home technologies and products, requiring 1+ year of programming experience and a bachelor's degree.

SoC Design Engineer, Cloud

SoC Design Engineer position at Google Cloud, focusing on custom silicon solutions and RTL architecture design for next-generation hardware experiences.

CPU RTL Design Engineer, University Graduate

Entry-level CPU RTL Design Engineer position at Google, focusing on custom silicon development and next-generation processor design with competitive compensation and benefits.

Silicon Software Test Engineer

Silicon Software Test Engineer role at Google focusing on testing embedded software and implementing test automation strategies for silicon software quality.

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

PhD Software Engineering role at Google focusing on embedded systems and firmware development, offering competitive compensation and opportunities to work on impactful projects.