Software Engineer, System, Google Cloud Platform

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$120,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer, System, Google Cloud Platform

Google is seeking a System Software Engineer for their Cloud Platform team to work on critical infrastructure projects. The role involves developing next-generation technologies that power Google's massive-scale operations. As part of the Technical Infrastructure team, you'll be responsible for developing and maintaining software and firmware for Google's server infrastructure, focusing on boot systems, security, and power management. The position offers opportunities to work with cutting-edge technology and contribute to systems that impact billions of users worldwide. You'll collaborate with SoC vendors and partners, maintain code quality, and build robust testing infrastructure. Google offers a collaborative environment where engineers can grow, switch between projects, and work on challenging problems across the full technology stack. The role combines low-level system programming with large-scale distributed systems, making it an exciting opportunity for engineers interested in both hardware and software integration. The position requires expertise in system software development, particularly in areas like firmware, BIOS, and Linux kernel development, making it ideal for those passionate about infrastructure and system-level programming.

Last updated 6 days ago

Responsibilities For Software Engineer, System, Google Cloud Platform

  • Design or develop Software or Firmware running in SoC for boot, security, power management, manageablity and other SoC co-processors
  • Develop or review the code for boot services API, NERF/UEFI/linuxboot/ACPI
  • Code review and quality process build up for partner's code upstream
  • Co-work with SoC vendor, JDMs on code quality, and test left-shift to early check on code quality
  • Build/test/release infrastructure development and maintain the release cadence, BIOS release quality

Requirements For Software Engineer, System, Google Cloud Platform

Go
Linux
Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C/C++, and with data structures or algorithms
  • 2 years of experience in system software development (firmware, BIOS, BSP, Linux kernel, BMC, device drivers, and system libraries)

Benefits For Software Engineer, System, Google Cloud Platform

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal employment opportunity
  • Inclusive work environment
  • Accommodation for special needs
  • Medical benefits
  • Parental benefits

Interested in this job?

Jobs Related To Google Software Engineer, System, Google Cloud Platform

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on developing technical foundations for Google's flagship products with competitive compensation and benefits.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Lead complex AR/VR projects at Google as a Technical Program Manager III, managing cross-functional teams and driving innovation in immersive computing.

Program Manager II, Operations, New Product Introduction

Program Manager II position at Google focusing on Operations and New Product Introduction, leading cross-functional teams and managing production transitions.

Program Manager III, Equipment Demand Planning, Technical Infrastructure

Lead demand planning and infrastructure expansion for Google Cloud as a Program Manager III, managing critical data center equipment requirements and cross-functional projects.