Senior Security Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

Embedded programmingC/C++CryptographyFirmware developmentMicrocontroller architecturesFailure analysisCI/CD methodologyAgile developmentOwnership of featuresDebugging skillsCommunicationCross-functional teamworkSelf-motivatedDocumentation skills

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 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 Company
Total Funding
$713.58M
2025-06-06Post Ipo Secondary· $713.58M
2015-10-21Acquired
1995-11-17IPO

Leadership Team

N
Netanel Nutman
Senior Manager , Software/Protocol Testing
linkedin
Company data provided by crunchbase