Staff Kernel & Systems Engineer – Drivers & Networking

Google

Sunnyvale (CA)

On-site

USD 207,000 - 301,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google is seeking a Staff Software Engineer for Kernel, Drivers and Systems in Sunnyvale, CA. You will drive high-impact projects, mentor distributed teams, and align stakeholders on goals and timelines.

The role emphasizes large-scale software design, development, and delivery, with emphasis on kernel drivers and networking experience. This position offers substantial compensation and equity, with opportunities to influence core platform technologies across Google’s AI and infrastructure teams,

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, and launching software products.
  • 5 years of experience working with embedded operating systems.
  • 3 years of experience with software design and architecture.
  • Experience in Kernel Drivers and Networking.
  • Master’s degree or PhD in Engineering, Computer Science, or a related field.
  • 8 years of experience with data structures and algorithms.
  • 3 years of experience in technical leadership roles leading project teams.
  • 3 years of cross-functional or cross-business project experience.
  • Experience in Network Virtualization and Software-Defined Networking.

Responsibilities

  • 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.

Skills

Software development
Software testing
Embedded OS
Design & architecture
Kernel drivers
Networking
Data structures & algorithms
Technical leadership
Cross-functional collaboration
Network virtualization

Education

Bachelor's degree
Master's degree
PhD

Job description

Google is seeking a Staff Software Engineer for Kernel, Drivers and Systems in Sunnyvale, CA. You will drive high-impact projects, mentor distributed teams, and align stakeholders on goals and timelines.

The role emphasizes large-scale software design, development, and delivery, with emphasis on kernel drivers and networking experience. This position offers substantial compensation and equity, with opportunities to influence core platform technologies across Google’s AI and infrastructure teams,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GPU System Software Architect - Kernel & Embedded
GPU System Software Architect - Kernel & Embedded

Socket.dev • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Senior Staff GPU System Software Architect
Senior Staff GPU System Software Architect

Google Inc. • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Staff Embedded Systems Engineer - FW/Kernel
Staff Embedded Systems Engineer - FW/Kernel

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior GPU System Software Engineer
Senior GPU System Software Engineer

Google • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Equity grants
Bonus target
Senior Staff Software Engineer: AI & Network Infrastructure
Senior Staff Software Engineer: AI & Network Infrastructure

Google • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Staff Firmware & Kernel Lead for High-Scale Systems
Staff Firmware & Kernel Lead for High-Scale Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer - Embedded Machine Management
Staff Software Engineer - Embedded Machine Management

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, Kernel, Drivers and Systems
Staff Software Engineer, Kernel, Drivers and Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Staff Software Engineer - Infrastructure & Networking Platform
Staff Software Engineer - Infrastructure & Networking Platform

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Equity
Staff Software Engineer, AI-Driven CoreOS & Node OS
Staff Software Engineer, AI-Driven CoreOS & Node OS

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000