Software Engineering Manager II, Network Interface Card Firmware

Google is a global technology company that builds innovative products and services used by billions of people.
$189,000 - $284,000
Embedded
Staff Software Engineer
In-Person
5000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineering Manager II, Network Interface Card Firmware

Google is seeking a Software Engineering Manager II to lead their Network Interface Card Firmware team. This role combines technical expertise with people management, requiring someone who can both provide technical leadership and nurture team growth. The position is part of Google's Technical Infrastructure team, which is fundamental to keeping Google's vast product portfolio running smoothly.

As a Software Engineering Manager, you'll be responsible for managing multiple teams and locations, overseeing large-scale projects, and contributing to product strategy. The role involves working with embedded systems and firmware, requiring deep technical knowledge along with leadership capabilities. You'll be managing engineers across various locations while ensuring the deployment of large-scale projects internationally.

The ideal candidate will have significant experience in software development, particularly with embedded systems or firmware, combined with proven leadership experience. You'll be working in Google's Technical Infrastructure team, which is crucial for developing and maintaining data centers and building next-generation Google platforms.

The position offers a competitive compensation package, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. This is an opportunity to lead critical infrastructure projects at one of the world's most innovative technology companies, working with cutting-edge technology and talented engineers.

The role requires someone who can balance technical expertise with people management skills, able to guide both technical decisions and team development. You'll be responsible for setting team priorities, providing technical direction, and ensuring code quality while also focusing on team growth and development through regular feedback and coaching.

Last updated 4 days ago

Responsibilities For Software Engineering Manager II, Network Interface Card Firmware

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals and provide feedback and coaching
  • Develop the mid-term technical direction and roadmap
  • Design, guide and vet systems designs
  • Review code developed by other engineers and provide feedback

Requirements For Software Engineering Manager II, Network Interface Card Firmware

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management/team leadership role
  • Experience with embedded software or firmware
  • English proficiency

Benefits For Software Engineering Manager II, Network Interface Card Firmware

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Network Interface Card Firmware

Senior Platform Software Architect, Silicon

Senior Platform Software Architect position at Google, focusing on custom silicon solutions and hardware-software integration for consumer products.

Lead CPU Performance Architect, Silicon

Lead CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture for consumer products.

Technical Program Manager, Chip Design

Lead custom silicon projects at Google as a Technical Program Manager, managing cross-functional teams and driving chip design initiatives.

Manager II, Silicon Digital Design

Lead Silicon Digital Design team at Google, developing custom silicon solutions for consumer products with competitive compensation and benefits.

Software Engineering Manager II, Embedded Systems, Platforms Infrastructure Engineering

Lead embedded systems engineering team at Google, managing data center infrastructure and driving innovation in server reliability tools.