Security Architect
Current- Drive micro-architectural design that takes security into account for a RISC-V superscalar out-of-order core.- Design, implement, and verify security features (Vector Crypto, Performance Counter Filtering, etc.).- Design, implement, and verify mitigations to Meltdown-Type attacks in a RISC-V micro-architecture.- Develop micro-architectural exploits.- Micro-Architectural Side-Channel Analysis and design mitigation.- Formal Verification of multiple modules: Fetch Unit, Branch Predictor, CSR Register File, etc.