SoC Offensive Security Staff Engineer
Core
Perform adversarial security assessments on System-on-Chip (SoC) and chiplet micro-architectures to identify design and integration-level vulnerabilities early in the development lifecycle.
Role type
Staff Engineer, SoC Offensive Security
Builds
Secure next-generation silicon solutions for Arm
Domain
Semiconductor hardware security, SoC architecture, firmware security
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
SoC architecture and IP integration knowledge, adversarial assessment (PoCs, exploits, CTFs), SystemVerilog RTL, UVM-based validation environments, firmware security analysis (UEFI, uBoot, Trusted Firmware), hardware root-of-trust standards (Caliptra, DICE), automation and scripting for security testing
Preferred skills
Hardware interface standards (PCIe, CXL, SMBus, SPI, I2C, UART), ARM AMBA interconnect protocols (AXI, CHI, CXS, APB, ATB, LPI), formal proof tools for HW Security, TEE and HW building blocks knowledge, hardware fuzzing, software exploitation techniques, reverse engineering for hardware/firmware/microarchitecture
Technologies
SystemVerilog, UVM, Caliptra, DICE, UEFI, uBoot, MCUBoot, Trusted Firmware, PCIe, CXL, AXI, CHI, TEE
Responsibilities
Perform adversarial security analysis of SoC and chiplet micro-architectures, review architecture and RTL implementations, participate in design reviews and hackathons to develop threat scenarios, apply automation and AI-assisted techniques for vulnerability discovery, develop Proofs of Concept (PoCs) and exploits, investigate multi-stage attack chains, collaborate with engineering teams to identify mitigations, contribute to offensive security methodologies and tools
Seniority
Staff, hands-on IC with strategic influence