CareerPlan

Staff / Senior Engineer – Firmware Development

MSB, SingaporeFull-time2026-10-23 → 2026-11-10

Core

Act as the primary technical escalation point for Security Firmware on SSD products, handling customer support, debugging, and security feature enablement.

Role type

Staff / Senior Firmware Engineer (Embedded Security)

Builds

Security firmware for SSDs (TCG Opal, SSC, secure boot, self-encrypting drives)

Domain

Storage hardware security / Embedded systems

Required skills

C, C++, Rust, Python, embedded security, cryptography (AES, RSA/ECC, SHA), secure boot, secure firmware update, key management, device attestation, NAND flash, PCIe/NVMe/SATA/SAS interfaces, firmware debugging, log analysis, protocol analyzers

Preferred skills

Customer-facing engineering experience, storage industry experience, TCG Opal/SSC familiarity, test automation, defect tracking

Technologies

C, C++, Rust, Python, TCG Opal, Enterprise SSC, ATA Security, NVMe, SATA, SAS, NAND flash

Responsibilities

Triage and resolve customer-reported security issues, guide customers on security feature configuration and validation, reproduce and analyze firmware failures, develop and validate security firmware fixes, assess vulnerability impact, support security audits and certifications, represent the company in technical engagements with customers

Seniority

Staff / Senior, hands-on IC with customer-facing responsibilities