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

A global technology 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 and firmware 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 critical projects in embedded systems and firmware design, with opportunities to work across various technical areas including microcontrollers, SoC, device drivers, and hardware integration.

You'll be part of an engineering-driven company that values technical excellence and innovation. The position offers exposure to large-scale system design, distributed computing, and cutting-edge technology development. You'll have the chance to work with advanced embedded systems, contribute to critical infrastructure, and collaborate with talented engineers across different teams.

The role requires strong technical skills in C/C++ programming, embedded systems design, and firmware development. Knowledge of Unix/Linux environments and kernel development is highly valued. You'll be involved in the entire development lifecycle, from design reviews to code implementation and system optimization.

Google offers a competitive compensation package including base salary, bonus, equity, and comprehensive benefits. The company is committed to fostering an inclusive environment and provides opportunities for professional growth and development. This is an excellent opportunity for PhD graduates looking to make a significant impact in embedded systems and firmware development at one of the world's leading technology companies.

Last updated a day 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++
  • Ability to start full-time role in 2025

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

Firmware Engineer, Camera

Firmware Engineer position at Google focusing on camera technology development, imaging signal processing, and algorithm implementation in Seoul, South Korea.

MultiMedia Design Verification Engineer, Silicon

MultiMedia Design Verification Engineer position at Google, focusing on ASIC verification and multimedia processing for custom silicon solutions.

ASIC DFT Engineer, Silicon

ASIC DFT Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Silicon SoC RTL Design/Integration Engineer

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

Software Engineer II, Pixel Graphics and Video

Software Engineer II position at Google focusing on Pixel GPU development, embedded systems, and graphics processing optimization.