Security Engineer, Data Center Network Device Security
Job Description
Work on security reviews and threat modeling for network device hardware deployed in Google data centers.
Responsibilities
- Find security issues and implement or design security controls, tools, and services to strengthen security systems and processes
- Build and update threat models, conduct security reviews, and define security requirements for network device products entering Google’s data centers
- Focus security reviews on verified boot and embedded components
- Run AI-supported security review campaigns across specifications and platforms firmware, including binaries
- Serve as subject matter expertise for Platform Infrastructure Engineering (PIE) teams building the next-generation data center hardware
Requirements
- Bachelor’s degree or equivalent practical experience
- 2+ years experience with security assessments, security design reviews, or threat modeling
- 2+ years experience with security engineering, computer and network security, and security protocols
- 2+ years coding experience in one or more general purpose languages
Technical skills
- C, C++
- Embedded systems
- Fuzzing
- X86/Assembly and ARM Assembly
- Cryptography
Preferred qualifications
- Knowledge of security, reverse engineering, firmware, C, C++, and embedded systems
- Understanding of fuzzing, X86/Assembly, ARM Assembly, vulnerability assessment, and cryptography
Location and compensation
- Location: Sunnyvale, CA (onsite)
- Salary: USD 147,000 - 210,000 per year
Benefits
- Bonus: 15% target
- Equity
- Benefits