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 2 months 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

Chipset Power Architect

Lead power architecture and optimization for Google's custom silicon solutions, defining and implementing power-efficient strategies for next-generation consumer devices.

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 Micro Architect

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

Technical Lead, Firmware, Pixel Systems Power

Lead firmware development and power optimization for Google Pixel devices, focusing on battery life improvement and system performance.

Senior Manager, Systems Platform and Power

Lead hardware systems engineering team at Google, developing custom silicon solutions for Fitbit products with focus on performance and power optimization.