Senior Kernel Engineer, Fuchsia — Rust & Zircon

Google

Seattle (WA)

On-site

USD 174,000 - 252,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Retirement plan
Paid time off
Sick leave
Maternity leave
Paid holidays

Job summary

Google's Zircon Kernel team seeks a Senior Software Engineer to design, implement, and maintain core OS components for the Fuchsia platform in Seattle. The role focuses on low-level kernel infrastructure, virtual memory, thread scheduling, and system call interfaces using C++ and Rust.

You will collaborate with cross-functional teams to ensure memory safety, high reliability, and scalable performance across devices, shaping architecture and cross-team standards.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5 years of software development experience.
  • 3 years testing, maintaining, or launching software products.
  • Experience with systems programming or embedded development.

Responsibilities

  • Design, implement, and optimize core kernel infrastructure.
  • Bridge C++ and Rust components with safe FFI.
  • Develop low-level diagnostic frameworks and perform advanced testing.
  • Collaborate with compiler, tools, and security teams to audit code and document memory invariants.

Skills

Software development
Systems programming
Rust
Kernel development

Education

Bachelor’s degree
Master’s degree

Tools

C++
Rust
FFI

Job description

Google's Zircon Kernel team seeks a Senior Software Engineer to design, implement, and maintain core OS components for the Fuchsia platform in Seattle. The role focuses on low-level kernel infrastructure, virtual memory, thread scheduling, and system call interfaces using C++ and Rust.

You will collaborate with cross-functional teams to ensure memory safety, high reliability, and scalable performance across devices, shaping architecture and cross-team standards.

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

Similar jobs worth comparing

Senior Kernel Engineer - Rust & Zircon (Fuchsia)
Senior Kernel Engineer - Rust & Zircon (Fuchsia)

Google Inc. • Mountain View (CA), Seattle (WA)

Hybrid
USD 174,000 - 252,000
Health insurance
Retirement 401(k)
Paid time off
+4
Senior Kernel Engineer - Rust & Fuchsia Core
Senior Kernel Engineer - Rust & Fuchsia Core

Google • United States

On-site
USD 174,000 - 252,000
Health insurance
401(k) match
Paid time off 20 days
+4
Senior Kernel Engineer – Zircon (Rust)
Senior Kernel Engineer – Zircon (Rust)

Socket.dev • Seattle (WA)

On-site
USD 174,000 - 252,000
Senior Zircon Kernel Engineer (Rust/C++)
Senior Zircon Kernel Engineer (Rust/C++)

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Health insurance
401(k) with company match
Paid time off 20 days
+4
Kernel Senior Software Engineer, Fuchsia
Kernel Senior Software Engineer, Fuchsia

Socket.dev • Seattle (WA)

On-site
USD 174,000 - 252,000
Kernel Senior Software Engineer, Fuchsia
Kernel Senior Software Engineer, Fuchsia

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Health insurance
401(k) with company match
Paid time off 20 days
+4
Kernel Senior Software Engineer, Fuchsia
Kernel Senior Software Engineer, Fuchsia

Google Inc. • Mountain View (CA), Seattle (WA)

Hybrid
USD 174,000 - 252,000
Health insurance
Retirement 401(k)
Paid time off
+4
Kernel Senior Software Engineer, Fuchsia
Kernel Senior Software Engineer, Fuchsia

Google • Seattle (WA)

On-site
USD 174,000 - 252,000
Health insurance
Retirement plan
Paid time off
+3
Software Engineer III, Fuchsia Kernel
Software Engineer III, Fuchsia Kernel

Google • Seattle (WA)

On-site
USD 141,000 - 202,000
Kernel Senior Software Engineer, Fuchsia
Kernel Senior Software Engineer, Fuchsia

Google • United States

On-site
USD 174,000 - 252,000
Health insurance
401(k) match
Paid time off 20 days
+4