Drimva

Google

Software Engineer Manager II, Embedded Systems/Firmware

Sunnyvale, CA, USA · Manager · Full-time · Posted Oct 16, 2026

Experience
8 years of experience in software development; 3 years with embedded operating systems; 3 years in technical leadership; 2 years in people management or team leadership.
Education
Bachelor’s degree, or equivalent practical experience.

About the job

Leads a team developing embedded software, diagnostics, and validation tools for data-center hardware, while overseeing technical roadmaps, hardware introductions, reliability, and team development.

What you'll do

  • Manage, mentor, and develop software engineers; provide coaching, feedback, and career support.
  • Drive the roadmap for machine-management software, automation, diagnostics, and lifecycle management; lead new-hardware validation.
  • Provide technical guidance on system design, code reviews, problem-solving, and diagnostic data analytics.

What they ask for

  • Bachelor’s degree, or equivalent practical experience.
  • Experience with embedded systems and Linux.
  • 3 years of experience with embedded operating systems.
  • 3 years of experience in a technical leadership role and 2 years in people management or team leadership.

Nice to have

  • Master's degree or PhD in Computer Science, or related technical field.
  • 3 years of experience in a complex, matrixed organization; experience with ARM, Diagnostics, Networking, Servers, or Linux Internals.

Pay

$207000 - $300000 (USD) base salary

Tools

Linux, ARM

AI focus

Supports infrastructure for machine learning and AI models; the role focuses on embedded software and hardware diagnostics rather than developing AI models.

Model-written summary · the original posting is authoritative

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