Senior Software Engineer, Embedded Systems/Firmware, Google Cloud Platforms

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$161,000 - $239,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Developer, Embedded Systems/Firmware, Google Home

Senior Software Developer position at Google Home, focusing on embedded systems and firmware development for smart home products and IoT devices.

Senior Firmware Engineer, Networking, Google Cloud

Senior Firmware Engineer position at Google Cloud focusing on embedded systems development, networking, and custom silicon solutions for Google's infrastructure.

Static Timing Analysis Engineer, FullChip/ASIC Implementation

Senior-level Static Timing Analysis Engineering role at Google, focusing on SoC design and implementation with competitive compensation and benefits.

Senior Embedded Engineer, Security/Privacy, Pixel

Senior Embedded Engineer position at Google focusing on security and privacy features for Pixel devices, requiring expertise in embedded systems and security infrastructure.

Senior Software Engineer, TPU, Google Cloud Platform

Senior Software Engineer position at Google focusing on TPU development, firmware engineering, and hardware/software co-design for Cloud Platform infrastructure.

Description For Senior Software Engineer, Embedded Systems/Firmware, Google Cloud Platforms

Google Cloud is seeking a Senior Software Engineer specializing in Embedded Systems/Firmware to join their Technical Infrastructure team. This role is crucial in developing and maintaining Google's data centers and building next-generation platforms that power Google's extensive product portfolio. The position offers a competitive base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will bring 5+ years of software development experience in C/C++, with strong expertise in data structures, algorithms, and embedded operating systems. You'll be responsible for writing and testing code, conducting code reviews, contributing to documentation, and leading technical design reviews. The role requires both technical depth in embedded systems and leadership qualities to drive critical projects forward.

Working at Google Cloud means being part of a team that accelerates digital transformation across industries, leveraging cutting-edge technology to serve customers in more than 200 countries. You'll be at the forefront of innovation, helping to build and maintain the infrastructure that powers Google's massive scale operations.

The position offers excellent growth opportunities, with the chance to work on diverse projects and collaborate with some of the industry's best engineers. Google's commitment to innovation, coupled with its inclusive culture and comprehensive benefits package, makes this an exceptional opportunity for experienced embedded systems engineers looking to make a significant impact in cloud technology.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, Embedded Systems/Firmware, Google Cloud Platforms

  • 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 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
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

Requirements For Senior Software Engineer, Embedded Systems/Firmware, Google Cloud Platforms

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C or C++ 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, Google Cloud Platforms

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401k retirement plan
  • Equity compensation
  • Parental leave benefits

Interested in this job?