Software Engineer Manager, 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 oversee project goals, contribute to product strategy, and guide engineers in delivering optimized software. The role involves managing engineers across multiple teams and locations, a large product budget, and deployment of large-scale projects across multiple international sites. In the Custom Features team, you will shape data center infrastructure by defining how next-generation custom silicon interacts with Google's software ecosystem and unlocking specialized hardware accelerators. The work focuses on bare-metal development and reliable hardware-software interfaces, supporting Google's AI and Infrastructure platforms at scale.

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 firmware or software development.

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, infrastructure, Google Cloud, and servers.

Responsibilities

  • Drive the end-to-end technical goal, design, and scalable architecture for custom firmware and system software features across custom silicon platforms.
  • Partner with Silicon Architecture, Validation, System Software, and Server Platform teams to define requirements and deliver integrated, production-ready solutions.
  • Guide architectural trade-offs to optimize system performance, power efficiency, hardware telemetry, and software agility.
  • Establish engineering standards, testing strategies, and execution plans to deliver milestones throughout bring-up and production deployment cycles.
  • Mentor and grow an engineering team while cultivating a collaborative and psychologically safe environment.
  • Manage project goals, contribute to product strategy, and provide technical leadership to engineering teams.

Benefits

  • 20% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service