Firmware Simulation Engineer — High-Impact SSDs Onsite

Everpure

California (MO)

On-site

USD 180,000 - 270,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Incentives

Job summary

Everpure is seeking a full-time embedded firmware simulation engineer to join our device firmware team. You will develop high-fidelity virtual platforms that abstract hardware behaviors to accelerate SSD firmware development, including building and maintaining firmware simulation environments (e.g., QEMU) and modeling PCIe/NVMe interfaces.

Collaborate with ASIC vendors to validate firmware against RTL, automate CI/CD pipelines, and translate complex schematics into robust software models.

Qualifications

  • 5+ years of experience building and scaling high-fidelity simulation software for embedded, firmware, or hardware-software systems.
  • Expert-level proficiency in C/C++ and Python for firmware and modeling development.
  • Experience with simulation/emulation tools (QEMU/SystemC/TLM/IS simulators).
  • Strong understanding of firmware-hardware interaction and translating schematics/data sheets into software models.
  • Knowledge of PCIe/NVMe storage protocols and embedded software bring-up/RTOS.

Responsibilities

  • Develop and maintain firmware simulation environments (e.g., QEMU) to enable shift-left testing.
  • Create high-fidelity hardware models to abstract controller logic, PCIe/NVMe, and NAND behavior.
  • Design and implement instrumentation tools to profile performance and analyze failures.
  • Automate CI/CD pipelines to integrate simulation platforms into firmware release/validation.
  • Collaborate with ASIC vendors to validate firmware against RTL and digital designs.

Skills

C/C++
Python
Verbal communication
Collaboration
RTOS
SoC bring-up

Tools

QEMU
SystemC
TLM
Instruction-set simulators

Job description

Everpure is seeking a full-time embedded firmware simulation engineer to join our device firmware team. You will develop high-fidelity virtual platforms that abstract hardware behaviors to accelerate SSD firmware development, including building and maintaining firmware simulation environments (e.g., QEMU) and modeling PCIe/NVMe interfaces.

Collaborate with ASIC vendors to validate firmware against RTL, automate CI/CD pipelines, and translate complex schematics into robust software models.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Simulation Engineer: High-Fidelity SSD Platforms
Firmware Simulation Engineer: High-Fidelity SSD Platforms

Everpure • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Team events
Firmware Simulation Engineer
Firmware Simulation Engineer

Everpure • California (MO)

On-site
USD 180,000 - 270,000
Equity
Incentives
Firmware Simulation Engineer
Firmware Simulation Engineer

Everpure • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Team events
SSD Firmware Test Engineer — Onsite in San Jose
SSD Firmware Test Engineer — Onsite in San Jose

SK hynix memory solutions • San Jose (CA)

On-site
USD 110,000 - 160,000
Medical insurance
Dental insurance
Vision coverage
+4
Senior Firmware Architect – SSD & Embedded Systems
Senior Firmware Architect – SSD & Embedded Systems

Solidigm • Longmont (CO)

Hybrid
USD 154,000 - 246,000
SSD Qualification Engineer – Onsite Santa Clara, Equity
SSD Qualification Engineer – Onsite Santa Clara, Equity

Pure Storage, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Team events
SSD Qualification Engineer
SSD Qualification Engineer

NextGenEnergyJobs • Santa Clara (CA), Northern (KY)

Hybrid
USD 110,000 - 170,000
Senior SSD Firmware Architect (Embedded C/C++)
Senior SSD Firmware Architect (Embedded C/C++)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Senior PCIe Validation Engineer – SSDs & Automation
Senior PCIe Validation Engineer – SSDs & Automation

Pure Storage, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Flexible time off
Wellness resources
Company-sponsored team events
Senior Firmware Engineer - SSD Firmware (Hybrid)
Senior Firmware Engineer - SSD Firmware (Hybrid)

Solidigm • Rancho Cordova (CA)

Hybrid
USD 148,000 - 237,000
RSU program
Bonus program
401(k) match
+1