Staff Embedded Security Firmware Architect

Google

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Google is seeking a senior software engineer focused on hardware security in Sunnyvale, CA. You will drive the technical vision for secure firmware, cryptographic services, and trusted execution environments across data center silicon.

Collaboration with hardware and software teams is essential to advance next-generation roots of trust. The role demands strong experience in embedded systems, real-time OS, and C++, with leadership duties guiding cross-functional teams and major open standards

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 embedded systems, security standards, real-time operating systems, and C++.

Responsibilities

  • Own and drive the long-term technical vision for Google’s hardware security.
  • Partner with hardware engineers to co-design system architectures and deploy software/firmware for security chips.
  • Bridge bare-metal/RTOS systems with cryptographic services and certificate operations.
  • Steer roadmaps and implementations for Open standards like OpenTitan, Caliptra, and TPM.
  • Lead distributed teams on high-impact projects, advancing CI/CD and mentoring.

Skills

Embedded systems
Security standards
Real-time OS
C++
Rust
Leadership

Education

Bachelor's degree or equivalent practical experience
Master’s degree or PhD in Engineering, Computer Science, or related field

Tools

OpenTitan
Caliptra
TPM

Job description

Google is seeking a senior software engineer focused on hardware security in Sunnyvale, CA. You will drive the technical vision for secure firmware, cryptographic services, and trusted execution environments across data center silicon.

Collaboration with hardware and software teams is essential to advance next-generation roots of trust. The role demands strong experience in embedded systems, real-time OS, and C++, with leadership duties guiding cross-functional teams and major open standards

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Firmware Engineer
Senior Embedded Systems Firmware Engineer

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Security Silicon Engineer - Root-of-Trust
Senior Security Silicon Engineer - Root-of-Trust

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Security Engineering Manager - SoC & Firmware Security
Security Engineering Manager - SoC & Firmware Security

Google Inc. • Mountain View (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Staff Software Engineer, Embedded Systems/Firmware
Staff Software Engineer, Embedded Systems/Firmware

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Embedded Security Engineer: Secure Boot & Trust
Senior Embedded Security Engineer: Secure Boot & Trust

Google • Mountain View (CA)

On-site
USD 207,000 - 301,000
Senior Silicon Security Engineer — Open Source Root-of-Trust
Senior Silicon Security Engineer — Open Source Root-of-Trust

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Senior Embedded Security Engineer — Secure Boot & Crypto
Senior Embedded Security Engineer — Secure Boot & Crypto

HP Enterprise • Sunnyvale (CA)

Hybrid
USD 140,000 - 180,000
Annual performance bonus
Hybrid work model
Industry-leading maternity/paternity '
Senior Software Engineering Manager, Infrastructure Security
Senior Software Engineering Manager, Infrastructure Security

Google Inc. • Kirkland (WA), Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Health, dental, vision insurance
401(k) with company match
Paid time off (20 days/yr)
+4
Senior Embedded Security Engineer (Firmware)
Senior Embedded Security Engineer (Firmware)

Hewlett Packard Enterprise Development LP • Sunnyvale (CA), Northern (KY)

Hybrid
USD 120,000 - 243,000
Health & wellbeing
Personal & professional development
Unconditional inclusion
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Google • Sunnyvale (CA)

On-site
USD 147,000 - 211,000
Equity
Bonus target
Benefits