Staff Security Engineer, Silicon Software
Google· Security / Silicon Software
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.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network3d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping3d agoMountain View, CA, USA · Product Management
- UX Program Manager3d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS3d agoHybrid (Kraków, Poland; Munich, Germany)
- 3d ago