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 worldwide.
$189,000 - $284,000
Embedded
Staff Software Engineer
In-Person
5,000+ 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 maintaining and developing the architecture behind Google's vast product portfolio.

The ideal candidate will have extensive experience in software development, particularly in embedded systems and firmware, along with a proven track record in technical leadership and people management. You'll be responsible for managing multiple teams, potentially across different locations, while contributing to product strategy and technical direction.

In this role, you'll work at the intersection of hardware and software, managing firmware development for network interface cards that are crucial to Google's infrastructure. You'll lead teams in developing sophisticated embedded systems that help maintain Google's network performance and reliability.

The position offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's Technical Infrastructure team, working on projects that directly impact the performance and reliability of Google's services used by billions of users worldwide.

This is an excellent opportunity for someone who enjoys both technical challenges and people leadership, working in a fast-paced environment where you can make a significant impact on Google's infrastructure. You'll be responsible for setting technical direction, managing team priorities, and ensuring the delivery of high-quality solutions while developing and mentoring your team members.

The role requires a bachelor's degree (master's preferred) and significant experience in software development and team leadership. You'll be working with cutting-edge technology, solving complex problems, and contributing to the evolution of Google's infrastructure. If you're passionate about technical leadership, team development, and working on infrastructure that operates at massive scale, this role offers an exciting opportunity to make a meaningful impact.

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 based on their level and role
  • Develop the mid-term technical direction and roadmap
  • Design, guide and vet systems designs within the scope of the broader area
  • 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
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 3 years of experience working in complex, matrixed organization (preferred)

Benefits For Software Engineering Manager II, Network Interface Card Firmware

Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity

Interested in this job?

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

Staff Software Engineer, Pixel Graphics System Software

Lead GPU graphics and compute technologies development for Google Pixel phones, managing technical teams and shaping future product designs.

Technical Program Manager III, Embedded, Pixel

Lead embedded systems development for Google Pixel devices as a Technical Program Manager III, managing complex projects and cross-functional teams.

Senior Technical Program Manager, Chip Design

Lead chip design programs at Google, managing SoC development and validation while working with cross-functional teams to deliver innovative silicon solutions.

Senior Technical Program Manager, Chip Design

Lead silicon development projects at Google's Consumer Hardware team, managing SoC validation and cross-functional coordination.

Software Engineering Manager, Systems Acceleration, Silicon

Lead software optimization and team management role for Google's Systems Acceleration division, focusing on SoC performance and hardware-software integration.