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.