3 дня назад
Media Firmware Development Engineer (SSD)
128 960 - 201 500$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Media Firmware Development Engineer (SSD): Developing and optimizing low-level firmware for Solidigm solid-state drives with an accent on embedded C/C++, SSD architecture, NAND flash management, and storage interfaces. Focus on debugging complex firmware issues, designing media-management algorithms, and improving performance, endurance, reliability, and quality of service across the product lifecycle.
Location: Rancho Cordova, California, United States; fully onsite with office attendance five days per week
Salary: USD 128,960–201,500 per year
Company
develops NAND memory technologies, solid-state drives, and optimized data storage solutions for customers worldwide.
What you will do
- Develop, review, document, and maintain product firmware source code in C and C++.
- Analyze customer and internal specifications and translate product requirements into development and validation plans.
- Develop low-level firmware, system architectures, device architectures, and operating-system components with hardware and ASIC design teams.
- Perform unit- and system-level testing, failure analysis, debugging, and issue resolution on pre-production and production hardware.
- Work across firmware disciplines and SSD architecture, including NVMe, PCIe, NAND, SATA, and SAS interfaces.
- Coordinate engineering priorities and milestones while participating in Agile and Kanban development.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 7+ years of experience developing, validating, or optimizing embedded firmware for SSDs or other NAND flash-based storage products.
- Experience with SSD architecture, NVMe, PCIe, NAND interfaces, error correction, and flash translation layer design.
- Strong C/C++ development experience in embedded environments, with Git, Python, and C/C++ debugging tools.
- Experience debugging and root-causing complex firmware issues through failure triage, log and telemetry analysis, and cross-functional issue resolution.
- Ability to work fully onsite in Rancho Cordova, California, five days per week.
Nice to have
- Experience with NAND media management, including data placement, wear leveling, garbage collection, defect management, and endurance optimization.
- Experience designing firmware algorithms for latency, throughput, performance consistency, endurance, reliability, or quality of service.
- Experience analyzing drive-level performance and telemetry data and qualifying new NAND generations.
- Strong communication and interpersonal skills across multiple sites and engineering teams.
Culture & Benefits
- Agile and Kanban environment focused on product quality, accountability, and continuous improvement.
- Collaborative work across firmware, hardware, ASIC, validation, and other engineering teams.
- Medical, dental, vision, life, AD&D, short- and long-term disability insurance.
- Healthcare and dependent-care flexible spending accounts.
- 401(k) plan with company matching, plus eligibility for RSU, RCU, and cash bonus programs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Senior Engineer I - Applications (Embedded Storage)
70 304 - 205 000$
4 дня назад
Firmware Engineer (Embedded Systems)
97 700 - 144 400$
6 дней назад
Firmware Engineer BIOS/UEFI
147 050 - 230 850$
7 дней назад
Firmware Engineer (Embedded Software)
83 200 - 120 600$
4 дня назад
Embedded Software Engineer II (Medical Devices)
100 000 - 150 000$
4 дня назад
System Software Engineer (Linux Kernel & Device Drivers)
200 000 - 350 000$