GPU System Software Architect - Kernel & Embedded

Socket.dev

Sunnyvale (CA)

On-site

USD 262,000 - 364,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google in Sunnyvale, CA seeks a senior software engineer to lead large-scale systems, with emphasis on embedded OS, kernel programming and C/C++. You will drive design, development, testing and deployment across projects and collaborate across teams.

The role requires guiding a distributed team, setting timelines, and delivering high-impact solutions while navigating a matrixed organization and scaling platforms for billions of users.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 7 years of experience working with embedded operating systems.
  • 5 years of experience with design and architecture; and testing/launching software products.
  • Experience in Kernel programming and firmware.
  • Coding experience in C or C++.

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

C/C++
Embedded systems
Kernel programming
Leadership
Architectural design

Education

Bachelor's degree or equivalent practical experience
Master’s degree or PhD in Engineering/CS or related field

Tools

Firmware toolchains
C
C++
Networking concepts

Job description

Google in Sunnyvale, CA seeks a senior software engineer to lead large-scale systems, with emphasis on embedded OS, kernel programming and C/C++. You will drive design, development, testing and deployment across projects and collaborate across teams.

The role requires guiding a distributed team, setting timelines, and delivering high-impact solutions while navigating a matrixed organization and scaling platforms for billions of users.

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

Similar jobs worth comparing

Senior Staff GPU System Software Architect
Senior Staff GPU System Software Architect

Google Inc. • Sunnyvale (CA)

On-site
USD 262,000 - 364,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 Embedded Graphics Engineer | GPU Driver Expert
Senior Embedded Graphics Engineer | GPU Driver Expert

Google • United States

On-site
USD 174,000 - 253,000
Staff Kernel & Systems Engineer – Drivers & Networking
Staff Kernel & Systems Engineer – Drivers & Networking

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,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 Embedded Systems Engineer - FW/Kernel
Staff Embedded Systems Engineer - FW/Kernel

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior GPU Driver & Graphics Systems Engineer
Senior GPU Driver & Graphics Systems Engineer

Socket.dev • Mountain View (CA)

On-site
USD 207,000 - 300,000
XR Embedded Systems Engineer – Platforms & Devices
XR Embedded Systems Engineer – Platforms & Devices

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior GPU Systems Architect — SoC Graphics & Equity
Senior GPU Systems Architect — SoC Graphics & Equity

Google Inc. • Mountain View (CA)

On-site
USD 163,000 - 236,000