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

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 2 minutes 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?

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

Senior Software Engineer, Embedded Graphics Drivers

Senior Software Engineer position at Google focusing on embedded graphics drivers development, GPU technologies, and technical leadership for Pixel devices.

Senior CPU Design Verification Engineer

Senior CPU Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for Google's server chip design team.

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

Senior Software Engineer position at Google focusing on embedded systems and firmware development for the Technical Infrastructure team.

Senior Multimedia System Architect, Silicon

Senior Multimedia System Architect position at Google, focusing on silicon development and hardware architecture for imaging and machine learning applications.

Senior Multimedia Design Verification Engineer, Silicon

Senior Multimedia Design Verification Engineer position at Google, focusing on silicon verification for consumer hardware products using SystemVerilog and UVM.