Adversarial Security Test Engineer
Listed on 2026-06-26
-
IT/Tech
Cybersecurity, Information Security & Data Protection
Job Description
Sandisk’s Product Security Engineering & Assurance (PSEA) organization is seeking highly motivated Adversarial Security Test Engineers to strengthen the security resilience of San Disk firmware-driven products and storage platforms.
This role focuses on attacker-informed security testing of embedded systems, firmware, and storage technologies through exploitability analysis, offensive security testing, attack-path validation, fuzzing, reverse engineering, and adversarial assessment.
The ideal candidate possesses a strong offensive security mindset and enjoys challenging assumptions, uncovering weaknesses, validating the effectiveness of implemented security controls, and leveraging modern tooling — including AI-assisted techniques — to improve the scale, speed, and depth of adversarial security analysis.
Essential Duties and Responsibilities:
Adversarial Security Testing
- Conduct adversarial security testing against firmware, embedded systems, and storage products to identify realistic attack paths and security weaknesses.
- Evaluate attack surfaces including:
- firmware update mechanisms,
- secure boot implementations,
- authentication and authorization workflows,
- debug interfaces (UART/JTAG),
- manufacturing and RMA pathways,
- cryptographic implementations,
- provisioning and lifecycle transitions.
- Simulate realistic attacker techniques to evaluate product resilience, exploitability, and effectiveness of implemented security controls.
- Perform manual and automated security testing to identify vulnerabilities in firmware, embedded systems, host tooling, and product ecosystems.
Exploitability Analysis & Offensive Research
- Assess exploitability of discovered vulnerabilities and determine realistic product risk.
- Develop proof‑of‑concept exploits and attack simulations to validate severity and remediation priorities.
- Conduct root‑cause analysis and help engineering teams understand technical weaknesses, exploit chains, and attack paths.
- Research emerging attack techniques relevant to firmware, embedded systems, storage controllers, hardware/firmware interfaces, and supply‑chain attack surfaces.
AI‑Assisted Adversarial Security Engineering
- Leverage AI/LLM‑assisted techniques to improve adversarial testing effectiveness, vulnerability discovery, attack‑path analysis, and offensive security research.
- Explore and develop AI‑assisted workflows for:
- fuzzing optimization,
- reverse engineering acceleration,
- vulnerability hypothesis generation,
- code and binary analysis,
- exploitable assessment,
- attack simulation,
- adversarial security research automation.
- Evaluate emerging AI‑enabled offensive and defensive security techniques and apply them pragmatically to product security testing.
- Contribute to scalable, repeatable adversarial testing methodologies that responsibly leverage AI capabilities to improve depth and efficiency of security analysis.
Security Automation & Tooling
- Develop repeatable testing methodologies, tooling, and automation for adversarial security validation.
- Build scripts, frameworks, and testing utilities to improve testing scale, repeatability, and effectiveness.
- Utilize reverse engineering, fuzzing, exploit development, dynamic instrumentation, and firmware analysis tools (e.g., Ghidra, IDA Pro, Frida, AFL, lib Fuzzer, or similar technologies) to support offensive security testing.
- Help integrate adversarial testing approaches into product security readiness and assurance activities where practical.
Cross‑functional Collaboration
- Partner closely with:
- Firmware Engineering,
- Platform Security,
- Product Engineering,
- Validation teams,
- Product Security Assurance,
- PSIRT,
- External security assessment partners.
- Translate security findings into technically actionable remediation guidance and durable product improvements.
- Clearly communicate security findings, exploitability assessments, and residual risks to technical and business stakeholders.
Required:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Cybersecurity, or related technical field.
- 5+ years of experience in offensive security, embedded systems security, firmware security, product security testing, or related disciplines.
- Strong experience…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).