Security Software Development Engineer
Core
Develop and validate complex software-hardware projects for Intel CPUs, focusing on security analysis, risk identification, and mitigation within advanced validation activities.
Role type
Security Software Validation Engineer
Builds
Intel CPUs and secure computing platforms
Domain
Semiconductor / Hardware Security
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C++ programming, C programming, software system architecture, Intel Processor microarchitecture, Pre-Silicon simulations, object-oriented design, data structures, algorithms, software debugging, version control (Git), CI/CD workflows
Preferred skills
Linux/Unix environments, Specman, Thread/Memory Sanitizer, Python
Responsibilities
Collaborate on developing and validating complex software-hardware projects, perform security analysis to identify risks and implement mitigations, use Pre-Silicon simulations to ensure systems meet product specifications, gain deep expertise in software system architecture and Intel Processor microarchitecture
Seniority
Mid-level, hands-on IC