Drimva

Google

Senior Software Engineer, Embedded Systems/Firmware, AI and Infrastructure

Sunnyvale, CA, USA · Senior · Full-time · Posted Jun 17, 2026

Experience
5 years in low level systems programming languages; 3 years testing, maintaining, or launching software products; 1 year in software design and architecture; 3 years working with embedded operating systems.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Develops and maintains embedded systems and firmware software for Google’s AI and infrastructure platforms.

What you'll do

  • Write and test product or system development code; review other engineers’ code.
  • Triage and resolve product or system issues by analyzing impacts on hardware, networks, or services.
  • Contribute to documentation and participate in or lead design reviews.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience in low level systems programming languages (e.g. C++ or C).
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience working with embedded operating systems.

Nice to have

  • Master's degree or PhD in Computer Science or related technical field; 5 years of experience with data structures/algorithms.
  • 1 year of experience in a technical leadership role; experience developing accessible technologies.

Pay

$174000 - $253000 (USD) (base salary)

Tools

C++, C

AI focus

Works on software for Google’s AI and infrastructure platforms; the posting describes the broader team as enabling AI models and infrastructure at scale.

Model-written summary · the original posting is authoritative

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