Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$189,000 - $284,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Google is seeking a Staff Software Engineer for their Technical Infrastructure team, focusing on Embedded Systems and Firmware. This role is crucial for developing and maintaining Google's data centers and building next-generation platforms that power Google's extensive product portfolio. The position requires 8 years of software development experience and deep expertise in embedded operating systems.

The role combines technical leadership with hands-on development, requiring the ability to manage project priorities while designing and implementing large-scale software solutions. You'll be working in a complex, matrixed organization, leading project teams, and setting technical direction for critical infrastructure initiatives.

As a Staff Software Engineer, you'll be at the forefront of Google's technical infrastructure, ensuring the company's networks and systems operate at peak efficiency. The role offers competitive compensation ($189,000-$284,000) plus bonus, equity, and comprehensive benefits, reflecting the position's strategic importance.

The ideal candidate will have a strong background in embedded systems, demonstrated leadership experience, and the ability to work effectively across teams. You'll be part of the team that's proud to be "engineers' engineers," taking on complex technical challenges that directly impact Google's global infrastructure.

This position offers an opportunity to work on technology at massive scale, with the chance to influence the direction of Google's infrastructure while leading and mentoring other engineers. The role combines technical depth with leadership responsibilities, making it ideal for someone looking to make a significant impact at one of tech's most influential companies.

Last updated 6 hours ago

Responsibilities For Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience working with embedded operating systems

Interested in this job?

Jobs Related To Google Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

ASIC Platform Software Architect, Silicon

Lead ASIC platform software architecture at Google, developing custom silicon solutions for consumer products with focus on hardware-software integration.

Senior Technical Program Manager, Chip Design

Lead silicon development projects at Google, managing cross-functional teams for SoC validation and implementation in consumer hardware products.

Tensor SoC Group Product Manager

Lead product strategy for Google's Tensor SoC development, defining chipset roadmaps and requirements for next-generation mobile computing solutions.

Software Engineering Manager, Systems Acceleration, Silicon

Lead software optimization and team management for Google's Systems Acceleration division, focusing on SoC performance and hardware-software integration.

Senior CPU Microarchitecture Lead

Lead CPU microarchitecture development at Google, defining next-gen processor architectures for consumer products with competitive compensation and benefits.