Security Infrastructure Engineer
Full Time
Confirmed live in the last 24 hours
Locations
Austin, TX, USA • Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Java
Management
Kubernetes
Python
UI/UX Design
Requirements
- Full stack developer with fault-tolerant systems experience and security background
- Hardware security module (HSM) appliance integration and coding for code signing services, secure payload decryption, certificate signing, device ID generation, etc
- Experience with integrating remote systems with automatic test equipment (ATE)
- Operational experience in deploying and maintaining an HSM, code-signing, access control management, web services deployment, software upgrades, CI/CD flows
- Understanding of security flows, key generation, secure key delivery, access control tokens, key cards, n of m quorums, and other secure processes
- Understanding of crypto primitives such as keys, signatures, certificates, etc
- VPN, SSL, secure connection experience (programming and configuration)
- Proficiency programming in C/C++/Java or equivalent UI capable language and/or programming in Python or equivalent scripting language
- Experience with software deployment via containers (K8s) a plus
- Experience with RISC-V, OpenTitan, or Caliptra a plus
- PhD, Master's Degree or Bachelor's Degree in technical subject area
Responsibilities
- Design, develop, and deploy security infrastructure services for key management, manufacturing provisioning, certificate authority, and code signing
- Design and develop APIs, protocols and services for enumeration, configuration and management of platform assets
- Develop policies and procedures associated with key generation/management
- Interface with manufacturing partners to install, troubleshoot and debug security provisioning aspects
- Interface and lead SW teams to build the components required for hosting the services along with any SDKs required for partners
- Day-to-day operations of security infrastructure services