Solid State Drive Media Integration Firmware Engineer

Solidigm

$84K — $123K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Computer Science or Computer Engineering
  • Proficient in C or C++ programming languages
  • Experience with Python programming language
  • Background in system architecture, operating systems, and device architecture
  • Experience with digital signal processing and hardware design

Responsibilities

  • Update media-related algorithms in SSD firmware
  • Write and test new firmware to assess performance impact
  • Analyze logs and SSD ASSERT dumps for media-related failures
  • Conduct electrical failure analysis on SSDs with in-house tools
  • Collaborate with NAND product engineering team for failure root cause experiments

Benefits

  • Eligibility for restricted stock unit (RSU) and cash bonus programs
  • Medical, dental, and vision insurance coverage
  • Supplemental life and AD&D insurance
  • Short- and long-term disability insurance
  • Flexible spending accounts for healthcare and dependents
  • 401(k) plan with company match
  • Hybrid work schedule, onsite 3 days per week
Full Job Description
Job Description

Develops embedded software within environments that have constrained timing and memory resources, designs and implements reusable code, performs design and code reviews, as well as tests and validates product implementations. Job may require experience in system architecture and modeling, operating systems, device architecture, system integration, algorithm modeling, digital signal processing, and/or hardware design. Works with a variety of storage interface standards. Performs system-level design modeling, and systems integration, additionally performing algorithm modeling, benchmarking implementation, and/or digital signal processing.

Responsibilities
  • Understand and update media related algorithms in SSD firmware.
  • Write and test new firmware to understand its impact on performance.
  • Parse logs and SSD ASSERT dumps to determine if SSD failures are media related.
  • Perform electrical failure analysis on SSDs using in house tools to access the NAND directly to root cause issues.
  • Interface with the NAND product engineering team to develop experiments to root cause failing media\FW interactions


Qualifications
  • Bachelor's degree or Master's degree in Computer Science or Computer Engineering.
  • Proficient in C or C++
  • Has experience with Python


Additional Information

The compensation range for this role is $84,000- $123,900. Actual compensation is influenced by a variety of factors including but not limited to skills, experience, qualifications, and geographic location.

This position is also eligible to participate in Solidigm's restricted stock unit (RSU), restricted cash unit (RCU), and cash bonus programs. In addition, Solidigm offers a benefits package that includes medical, dental, vision, supplemental life and AD&D insurance; short- and long-term disability; healthcare and dependent care flexible spending accounts, and a company match on eligible 401(k) plan contributions.

This is a Hybrid role onsite in Rancho Cordova CA 3 days per week.

Powered by SmartRecruiters - Candidate Privacy Policy

Similar Jobs

More Jobs at Solidigm

  • SSD Architect
    $196K — $314K *
    Vancouver, BC V5K 5J9
    Enterprise Technology
    In-Person
  • SSD Architect
    $196K — $314K *
    San Jose, CA 95123 (Santa Clara County)
    Information Technology
    In-Person
  • SSD Architect
    $196K — $314K *
    Longmont, CO 80504 (Weld County)
    Consumer Technology
    In-Person
  • Senior Finance Manager
    $101K — $161K *
    Rancho Cordova, CA 95670 (Sacramento County)
    Finance & Insurance
    In-Person
  • NAND Quality and Reliability R&D Engineer
    $159K — $255K *
    San Jose, CA 95123 (Santa Clara County)
    Technical Services
    In-Person

More Consumer Technology Jobs

Find similar Solid State Drive Media Integration Firmware Engineer jobs: