Sandisk · 1 day ago
Senior Security Firmware Engineer
Sandisk is a leader in data solutions and innovation in Flash and advanced memory technologies. The Senior Security Firmware Engineer will be responsible for developing cryptography-based security features and integrating security protocols into SSDs, while also supporting the Security Development Lifecycle.
Data StorageManufacturingSemiconductor
Responsibilities
Development of various cryptography-based security features such as data encryption, Secure Boot, and Device Attestation
Integrate these security protocols and features into the SSD data and control flows to ensure a robust and secure system. Additionally, investigate and resolve any security protocol compatibility issues that may arise
Investigating failures, documenting bug reports, and providing valuable assistance to product teams in identifying and resolving issues
Debugging, optimizing, and validating the Firmware on SoC platforms, as well as bringing up of FPGA and ASIC
Contribute to the Security Development Lifecycle of the Firmware by supporting its development at different stages, including design, threat analysis, implementation, validation, vulnerability testing, certification, and audit
Qualification
Required
A degree in Computer Science, Electrical/Computer Engineering, Software Engineering, or a related field
3+ years of experience in embedded programming, with proficiency in C/C++ and one or more of the following: Python, Rust, Go
Strong understanding of microcontroller architectures and debugging of hardware/firmware issues
Experience in firmware code review, CI/CD test and validation methodology, as well as static and dynamic code analysis. Familiarity with the Agile software development process life cycle is also desired
Proficiency in failure analysis in debugging an embedded firmware application, using JTAG/debuggers such as Lauterbach
An engineer who can take ownership of given features and manage them from start to finish. Being self-motivated and driven is essential for this role
Good communication skills and be able to work effectively with cross-functional teams
Preferred
Detailed knowledge of RISC-V Instruction Set Architectures (ISA)
Technical expertise in applied cryptography and firmware/hardware security, including knowledge of data encryption, trusted execution environment, secure boot, and device attestation
Knowledge of storage controller architectures and security protocols, such as TCG Opal/Ruby/Pyrite, IEEE 1667, SPDM, and IDE
Develop firmware on SoC platforms, run simulation or bringing up FPGA and ASIC
Familiarity with writing code in Github repository and it's CI/CD testing framework
Benefits
Paid vacation time
Paid sick leave
Medical/dental/vision insurance
Life, accident and disability insurance
Tax-advantaged flexible spending and health savings accounts
Employee assistance program
Other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity
Tuition reimbursement
Transit
The Applause Program
Employee stock purchase plan
Sandisk's Savings 401(k) Plan
Company
Sandisk
SanDisk designs, develops, manufactures, and markets data storage solutions in the United States and internationally.
H1B Sponsorship
Sandisk has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (210)
Funding
Current Stage
Public CompanyTotal Funding
$713.58M2025-06-06Post Ipo Secondary· $713.58M
2015-10-21Acquired
1995-11-17IPO
Recent News
2026-01-08
2026-01-07
Company data provided by crunchbase