CareerPlanSign in

Firmware Simulation Engineer

Office - Santa Clara💼 Full-time💰 $180,000–$180,000🗓 2026-08-19 → 2026-09-26

Core

Develop high-fidelity virtual platforms and hardware models to accelerate SSD firmware development and enable shift-left testing.

Role type

Senior IC firmware simulation engineer (embedded systems)

Builds

Virtual platforms, hardware models, and instrumentation tools for SSD firmware validation

Domain

Storage hardware, embedded systems, firmware development

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C/C++, Python, QEMU, SystemC, TLM, PCIe, NVMe, embedded software development, SoC bring-up, RTOS

Preferred skills

ASIC vendor partnership experience, CI/CD automation for simulation

Technologies

QEMU, SystemC, TLM, PCIe, NVMe, RTOS

Responsibilities

Develop and maintain firmware simulation environments; Create accurate hardware models for controller logic and interfaces; Design instrumentation tools for performance profiling; Automate CI/CD pipelines for simulation integration; Partner with ASIC vendors to validate firmware behaviors

Seniority

Senior, hands-on IC

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