CareerPlanSign in

Principal / Staff Engineer, Embedded Security, Firmware Development (SSD)

Singapore, Singapore💼 Full-time🗓 2026-04-30 → 2026-09-26

Core

Develop and integrate security firmware IP subsystems for SSD products, ensuring functionality, security, performance, and reliability throughout the product lifecycle.

Role type

Principal/Staff Embedded Security Firmware Engineer

Builds

Security firmware IP for Solid State Drive (SSD) products

Domain

Storage hardware / Embedded Systems / Semiconductor

Deliverable

production ML models | product features

Required skills

C, C++, Rust, embedded firmware development, storage interfaces (PCIe/NVMe, SATA, SAS), NAND flash programming, debugging, unit and functional test design

Preferred skills

Python, storage industry experience, embedded security domain knowledge

Technologies

C, C++, Rust, Python, PCIe, NVMe, SATA, SAS, NAND flash

Responsibilities

Develop security firmware IP subsystems meeting technical spec matrices; create firmware unit and functional tests to validate quality and performance; debug and modify firmware applications; apply AI-enabled tools for research and problem-solving

Seniority

Senior, hands-on IC

Sourced via eightfold · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.