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
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 contribute to technical projects and lead a team of engineers. The position is part of Google's Technical Infrastructure team, which is fundamental to maintaining and developing Google's vast infrastructure.

The ideal candidate will have extensive experience in software development, particularly in embedded systems and firmware, along with proven leadership abilities. You'll be responsible for managing multiple teams and locations, overseeing large-scale projects, and contributing to product strategy. The role involves working with various technologies and programming languages, including Python, C, C++, Java, and JavaScript.

As a manager, you'll be expected to set team priorities, provide technical leadership, and ensure your team's work aligns with broader organizational goals. You'll also be responsible for mentoring and developing team members, providing regular feedback, and creating a positive work environment that promotes innovation and growth.

The position offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone looking to make a significant impact at one of the world's leading technology companies, working on infrastructure that serves billions of users.

The role is based in the San Francisco Bay Area and requires strong technical skills combined with leadership experience. You'll be working on cutting-edge technology, solving complex problems, and leading teams that build and maintain critical infrastructure components. If you're passionate about technology, leadership, and want to work on projects that impact users globally, this role offers an exciting opportunity to advance your career at Google.

Last updated an hour 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 within the scope of your team
  • 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, supervision/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 a 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 Systems Architect, Advanced Research and Development

Staff Systems Architect position at Google focusing on advanced research and development of Tensor SoC architecture and embedded systems.

Lead CPU Micro Architect

Lead CPU Micro Architect position at Google, focusing on custom silicon development and microarchitecture innovation for consumer products.

Technical Lead, Embedded Systems, Silicon

Technical Lead position at Google focusing on embedded systems and silicon, requiring expertise in software development, system architecture, and technical leadership.

Silicon Design Verification Manager

Lead verification engineering team at Google, developing custom silicon solutions for consumer products, requiring 10+ years experience in design verification.

Senior Platform Software Architect, Silicon

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