Software Engineer Manager II, Embedded Systems/Firmware

Google•Sunnyvale, CA
•$207,000 - $300,000

About The Position

As a Software Engineering Manager, you provide technical leadership for major projects while managing and developing a team of engineers. You guide project goals, contribute to product strategy, and help engineers optimize their work. The role leads software engineers developing embedded software, diagnostic tests, and tools to validate custom SoCs, servers, and SmartNICs. It focuses on system health, test performance, and reliability across machines in global data centers, and contributes to hardware quality decisions for designs pushing technology limits. The team supports infrastructure for machine learning, search, security, and video processing. The broader AI and Infrastructure team delivers AI and infrastructure capabilities at scale for Google customers, Googlers, and users worldwide.

Requirements

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

Nice To Haves

  • Master’s degree or PhD in Computer Science or a related technical field.
  • 3 years of experience working in a complex, matrixed organization.
  • Experience with ARM, diagnostics, networking, servers, or Linux internals.

Responsibilities

  • Manage, mentor, and grow a team of software engineers, fostering technical excellence and collaboration; provide coaching, performance feedback, and career-development support.
  • Drive the technical goals and roadmap for software, automation, and diagnostics used in machine management, health testing, and lifecycle management.
  • Lead the team’s efforts in the New Product Introduction process and ensure newly turned-up hardware is validated, properly configured, and operating as expected without defects.
  • Provide technical guidance in system design, code reviews, and complex problem-solving.
  • Drive development of data insights and analytics to understand complex diagnostic result sets.

Benefits

  • 20% bonus target
  • Equity
  • Benefits (details linked on Google’s careers benefits page)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service