Staff Software Engineer, SmartNIC Firmware/Drivers

Google is a global technology leader that develops 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 Staff Software Engineer, SmartNIC Firmware/Drivers

Google is seeking a Staff Software Engineer for SmartNIC Firmware/Drivers to join their Technical Infrastructure team. This role involves developing next-generation technologies that impact billions of users, focusing on the architecture behind Google's product portfolio. The ideal candidate will have extensive experience in software development, firmware, and hardware bring-up, with strong skills in C++ programming.

The position requires technical leadership on high-impact projects, coaching distributed teams, and managing complex, cross-functional initiatives. You'll be responsible for designing, developing, and maintaining large-scale software solutions that keep Google's networks running efficiently.

As part of Google's engineering team, you'll have the opportunity to work on diverse projects across the full technology stack, from information retrieval and distributed computing to AI and natural language processing. The role demands versatility, leadership qualities, and enthusiasm for tackling new challenges.

Google offers a competitive salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. They are committed to fostering a diverse and inclusive work environment, providing equal opportunities for all qualified candidates.

Join Google's Technical Infrastructure team to push the boundaries of technology and make a significant impact on how billions of users interact with information and each other online.

Last updated a month ago

Responsibilities For Staff Software Engineer, SmartNIC Firmware/Drivers

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions

Requirements For Staff Software Engineer, SmartNIC Firmware/Drivers

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience in firmware development, diagnostics, and hardware bring up
  • Experience developing software applications using the C++ programming language
  • Experience with object-oriented programming, templates, and the Standard Template Library (STL)

Benefits For Staff Software Engineer, SmartNIC Firmware/Drivers

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, SmartNIC Firmware/Drivers

Senior CPU Microarchitecture Lead

Senior CPU Microarchitecture Lead position at Google, focusing on custom silicon solutions and CPU design, offering $221K-$314K + benefits.

Senior Technical Program Manager, Chip Design

Lead complex chip design projects at Google, managing SoC silicon development and validation while working with cross-functional teams.

ASIC Platform Software Architect, Silicon

Lead ASIC platform software architecture for Google's custom silicon solutions, bridging hardware-software integration for consumer products.

Technical Lead, Embedded Systems, Silicon

Lead embedded systems development at Google, focusing on driver integration, firmware development, and technical leadership in hardware-software integration.

Software Engineering Manager, Systems Acceleration, Silicon

Lead software optimization and development for Google's SoC systems as Engineering Manager in Taiwan, combining technical expertise with team leadership.