← All roles

Staff Security Engineer, Silicon Software

Google· Security / Silicon Software
Apply on company site
Mountain View, CA, USAFull-timePosted 1w ago

About the role

Staff-level security engineering role focused on offensive security assessments, threat modeling, and vulnerability research for Tensor SoC firmware/software and Pixel smartphones within Google's Silicon team.

Responsibilities

  • Conduct offensive security assessments, vulnerability research, and penetration testing across Tensor SoC firmware and software stacks.
  • Perform architecture and implementation-level threat modeling, design reviews, and security audits.
  • Develop automated testing tools, fuzzers, and exploits to identify and validate hardware and software vulnerabilities.
  • Partner cross-functionally with hardware, software, and product teams to design mitigation strategies and drive security best practices.
  • Apply system-level knowledge of software and hardware security to improve overall system security and attack resistance, proposing hardware/software mitigation strategies for vulnerabilities.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with offensive security engineering (e.g., penetration testing, threat modeling, vulnerability testing, or code-level security auditing).
  • 8 years of coding experience in one or more general purpose languages (e.g., C, C++, Python, or Rust).
  • 3 years of experience leading teams in a technical capacity or leading technical risk analysis in an enterprise environment.
  • Experience with embedded software, device drivers, kernels, or firmware.

Skills

Required:Offensive security engineeringThreat modelingProgrammingLeadership

Benefits

  • US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google