Senior 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.
$166,000 - $244,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

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

Google is seeking a Senior Software Engineer specializing in Embedded Systems/Firmware for their Platforms Infrastructure Engineering team. This role is part of Google's Technical Infrastructure team, which is fundamental to keeping Google's vast product portfolio running efficiently. The position involves developing and maintaining data centers and building next-generation Google platforms.

The ideal candidate will bring expertise in embedded operating systems and software development, with the ability to manage project priorities, deadlines, and deliverables. You'll be working on critical projects with opportunities to switch teams as both you and the business evolve. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack.

As part of the Technical Infrastructure team, you'll be working behind the scenes to build and maintain the architecture that powers Google's user-facing services. The team takes pride in being "engineers' engineers" and isn't afraid to dive deep into systems to rebuild them better. Your work will directly impact billions of users by ensuring they have the best and fastest experience possible.

The position offers competitive compensation including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone who wants to work on large-scale infrastructure projects at one of the world's leading technology companies, with the chance to make a significant impact on Google's global technical infrastructure.

Last updated a day ago

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

  • Write and test product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Participate in, or lead design reviews with peers and stakeholders

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

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

Benefits For Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Health benefits

Interested in this job?

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

Senior Embedded Software Engineer, Pixel Core Platform

Senior Embedded Software Engineer position at Google's Pixel team, focusing on core platform development and implementation of software features across multiple layers of the system stack.

Senior Register-Transfer Level Design Engineer, Core IP, Silicon

Senior RTL Design Engineer position at Google focusing on Core IP Silicon development, requiring 10+ years of experience in hardware design and implementation.

Senior Software Engineer, Storage, Pixel Software

Senior Software Engineer position at Google focusing on storage systems and performance optimization for Pixel devices, requiring expertise in embedded systems and Linux kernel development.

Senior Software Engineer, Storage, Pixel Software

Senior Software Engineer position at Google focusing on storage and kernel development for Pixel devices, requiring expertise in embedded systems and C programming.

Senior Software Engineer, Pixel Display System

Senior Software Engineer position at Google focusing on display system development for Pixel devices, combining Android platform expertise with hardware integration.