Staff Firmware & Kernel Lead for High-Scale Systems

Google

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google seeks a senior software engineer to lead the development of high-performance server platform software, including FW, BIOS, and kernel/driver integration. You will influence architecture, drive cross-functional collaboration, and guide pre-silicon co-development with hardware teams.

The role emphasizes leadership in a large-scale, server-focused environment with opportunities to shape long-term roadmaps and deliver robust, scalable systems.

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 with C and C++.

Responsibilities

  • Lead end-to-end software architecture, design, and development of high-performance server platforms.
  • Collaborate with hardware, software, and system teams to drive pre-silicon FW/SW co-development.
  • Deliver comprehensive software solutions spanning FW, BIOS, Kernel, and drivers with testing and maintenance.
  • Mentor and coach a distributed team of engineers, fostering innovation and growth.
  • Manage priorities, deliverables, and timelines across multiple teams for high-impact objectives.

Skills

C/C++
Embedded systems
Software architecture
Software development
Testing & deployment

Education

Bachelor's degree
Master's degree or PhD

Tools

Firmware
BIOS
Kernel drivers

Job description

Google seeks a senior software engineer to lead the development of high-performance server platform software, including FW, BIOS, and kernel/driver integration. You will influence architecture, drive cross-functional collaboration, and guide pre-silicon co-development with hardware teams.

The role emphasizes leadership in a large-scale, server-focused environment with opportunities to shape long-term roadmaps and deliver robust, scalable systems.

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

Similar jobs worth comparing

Staff Embedded Systems Engineer - FW/Kernel
Staff Embedded Systems Engineer - FW/Kernel

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, Embedded Systems/Firmware, Servers
Staff Software Engineer, Embedded Systems/Firmware, Servers

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Embedded Firmware Manager – Platforms & Infrastructure
Senior Embedded Firmware Manager – Platforms & Infrastructure

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 301,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 Linux Kernel & BMC Architect
Staff Linux Kernel & BMC Architect

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Bonus target of 20%
Equity
Comprehensive benefits package
Lead Embedded Firmware & Platform Infrastructure
Lead Embedded Firmware & Platform Infrastructure

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,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: HPC & Linux Systems Lead
Senior Staff Software Engineer: HPC & Linux Systems Lead

Google • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Staff Embedded Firmware & Accelerator Software Engineer
Staff Embedded Firmware & Accelerator Software Engineer

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Senior CPU Systems Architect - Lead Server ARM/x86
Senior CPU Systems Architect - Lead Server ARM/x86

Google • Sunnyvale (CA)

On-site
USD 248,000 - 349,000