Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Выше рынка
$180к-270к/год
$160к$190кмедиана$220к
По похожим ролям (49) ~ $190к/год
88
Хорошая вакансия
развернуть
Чётко описанная senior-позиция в сфере прошивок у известной компании по системам хранения данных, с зарплатой выше рыночного ориентира и сложными задачами по моделированию устройств. Обязательная работа в офисе в Санта-Кларе ограничивает гибкость.
Кликните для подробной информации
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Embedded Software Engineer (Storage): Designing, developing, and validating embedded firmware, virtual platforms, and hardware models for DirectFlash storage modules with an accent on firmware-hardware integration, storage protocols, and high-fidelity simulation. Focus on building QEMU-based simulation environments, modeling PCIe/NVMe and NAND behaviors, automating CI/CD validation, and debugging system-level issues across hardware and firmware boundaries.
Location: Santa Clara, California; onsite work in an open-office and team environment is required
Salary: $180,000–$270,000 USD annual base salary, with possible incentive pay and/or equity
Company
hirify.global is a public data-platform company developing storage solutions for hyperscalers, AI labs, and the broader AI ecosystem.
What you will do
Design, develop, and validate embedded firmware for DirectFlash storage modules.
Develop and maintain high-fidelity firmware simulation environments, including QEMU-based virtual platforms, to support shift-left testing.
Create hardware models for controller logic, PCIe and NVMe interfaces, and NAND media behavior.
Build instrumentation tools for performance profiling and failure analysis in simulated environments.
Automate CI/CD integration for simulation, firmware releases, and validation workflows.
Partner with ASIC vendors to validate firmware behavior against RTL and digital logic before physical silicon is available.
Requirements
5+ years of experience building complex embedded, firmware, or hardware-software systems.
Expert-level C/C++ proficiency, including object-oriented design and C++11 or later, plus strong Python skills.
Deep understanding of firmware-hardware interaction and the ability to translate schematics and data sheets into software models.
Solid Linux knowledge, including kernels and bootloaders, with the ability to diagnose issues across hardware and firmware boundaries.
Strong knowledge of PCIe and NVMe, plus experience with embedded software, RTOS, SoC, and hardware bring-up.
Must be willing and able to work onsite in Santa Clara.
Nice to have
Experience with QEMU, SystemC, TLM, instruction-set simulators, or comparable simulation and emulation methodologies.
Strong verbal communication and collaboration skills.
Culture & Benefits
Environment focused on innovation, critical thinking, and solving challenging problems.
Professional growth and development support.
Collaborative culture that prioritizes team success over individual ego.
Flexible time off, wellness resources, and company-sponsored team events.
Inclusive workplace with employee resource groups and inclusive leadership initiatives.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →