Senior Software Security Engineer
Core
Define technical requirements and drive development of platform features, infrastructure, and security solutions from design through deployment.
Role type
Senior IC platform software engineer (security & infrastructure)
Builds
Platform features, infrastructure capabilities, engineering tools, telemetry, and debug infrastructure
Domain
Hardware, firmware, and cloud infrastructure engineering
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, Go, PowerShell, system-level debugging, automation framework development, secure boot, attestation, hardware root of trust, trusted computing architectures
Preferred skills
Master's degree in Electrical Engineering, Computer Engineering, or Computer Science
Technologies
Python, C/C++, Go, PowerShell
Responsibilities
Define technical requirements and specifications for platform features and infrastructure; Drive feature development from microarchitecture design through implementation, integration, validation, and deployment; Develop software, scripting, and automation solutions to improve platform bring-up, testing, diagnostics, and operational efficiency; Build and maintain engineering tools, telemetry, and debug infrastructure to enhance platform observability and reliability; Support the integration and validation of platform security technologies; Investigate and resolve complex system-level issues across hardware, firmware, and software components.
Seniority
Senior, hands-on IC
