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

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$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 Software Engineer position focusing on Embedded Systems and Firmware. This role offers an exciting opportunity to work on cutting-edge embedded systems and firmware design at one of the world's leading technology companies. As part of Google's engineering team, you'll be developing next-generation technologies that impact billions of users worldwide.

The position requires expertise in embedded systems/firmware design and strong programming skills in C/C++. You'll work on critical projects involving microcontrollers, SoC, device drivers, and hardware integration. The role offers exposure to various aspects of system development, from low-level firmware to hardware bringup and 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 embedded systems solutions. The company offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits.

This position is perfect for PhD graduates who are passionate about embedded systems and want to make a significant impact in a company that values technical innovation and engineering excellence. You'll be part of a team that pushes the boundaries of technology, working on projects that require both deep technical knowledge and creative problem-solving skills.

The role offers multiple location options across major tech hubs in the United States, providing flexibility in choosing your work location. Google's commitment to diversity, inclusion, and professional growth makes it an ideal place for early-career engineers to develop their skills and advance their careers in embedded systems and firmware development.

Last updated 7 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 to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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++
  • Knowledge of Unix/Linux environments, and kernel development (preferred)
  • Knowledge of Microcontrollers, SoC, device drivers, hardware bringup, power management, ARM processors, performance optimization, file systems, bootloading, firmware, x86 assembly, system BIOS or hardware/software integration (preferred)
  • 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 package

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, focusing on consumer electronics development and system integration for next-generation products.

Firmware Engineer, Camera

Entry-level Firmware Engineer position at Google focusing on camera technology development, requiring 1 year of programming experience and expertise in imaging systems.

RTL Design Engineer, Camera Image Signal Processor

RTL Design Engineer position at Google, focusing on Camera Image Signal Processor development, requiring expertise in digital logic design and hardware description languages.

Silicon SoC RTL Design/Integration Engineer

Silicon SoC RTL Design/Integration Engineer position at Google Cloud, focusing on ASIC development and hardware infrastructure.

Semiconductor Wafer Fab Process Engineer

Join Google's Raxium display group as a Semiconductor Wafer Fab Process Engineer, developing revolutionary display technology for AR applications.