Drimva

Google

Staff Software Engineer, Embedded Systems/Firmware

Sunnyvale, CA, USA · Staff · Full-time · Posted Oct 30, 2026

Experience
8 years in software development; 5 years testing and launching software products; 5 years working with embedded operating systems; 3 years with software design and architecture. Preferred: 8 years with data structures and algorithms; 3 years in technical leadership; 3 years in a complex, matrixed organization.
Education
Bachelor's degree or equivalent practical experience.

About the job

Leads development and deployment of firmware and server software powering Google’s server fleet, including system bring-up, diagnostics, and reliability.

What you'll do

  • Lead critical server software projects from design through deployment, coordinating priorities, schedules, and deliverables.
  • Design, develop, test, and enhance large-scale software using expertise in computer architecture, BIOS, firmware, and the kernel.
  • Lead system board bring-up, troubleshooting, and data center deployments; build tools for diagnostics, performance evaluation, and reliability.

What they ask for

  • Bachelor's degree or equivalent practical experience.
  • Experience with C++, Linux, Python, operating systems, bootloaders, firmware, leadership, and reliability.

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • Experience with data structures and algorithms, technical leadership, complex cross-functional projects, continuous build/deployment/integration, GPU drivers, or computer architecture.

Pay

$207000 - $300000 (USD) base salary

Tools

C++, Linux, Python, BIOS, kernel, bootloaders, firmware, GPU drivers

AI focus

Supports infrastructure for AI/ML training and Google’s AI and infrastructure initiatives.

Model-written summary · the original posting is authoritative

First seen Oct 31, 2026 · Last verified Nov 5, 2026 (UTC)