SENIOR STAFF ENGINEER, FIRMWARE

Samsung Semiconductor
Full-time
San Jose, California
$180,950 - $289,050
Posted on 5 months ago

Job Description

Samsung Semiconductor is seeking a Principal Firmware Engineer to develop and support cutting-edge NVMe SSD products. This role involves NVMe SSD firmware development and debug, technical leadership, issue resolution, customer support, and collaboration with other engineering teams.

Responsibilities

  • Develop and debug NVMe SSD firmware for OEMs
  • Serve as a technical lead, setting directions, reviewing designs/implementations, and mentoring engineers
  • Analyze, debug, and resolve firmware issues
  • Triage and root cause system, driver, and device interoperability issues
  • Lead/support customer SSD specification review, gap analysis, and firmware customization
  • Travel to customer sites and overseas development centers

Requirements

  • BS in Computer/Electrical/Electronic Engineering or Computer Science with 15 years of relevant experience, or MS with 13 years, or PhD with 10 years
  • Strong familiarity with SSD firmware feature design, implementation, and debugging
  • Strong experience in C/C++ for embedded systems
  • Strong experience with debuggers and protocol analyzers
  • Proven technical leadership in SSD FW development
  • Open to domestic and/or international travel
  • Familiar with PCIe/NVMe protocol and Knowledge in NAND is a plus
  • Strong knowledge in NVMe / OCP specification
  • Strong understanding of SSD customer requirements and standards
  • Direct working experience with major OEMs in customer facing Firmware support role
  • Ability to work well with internal and external customers
  • Knowledge in NVMe driver on OS is a plus

Benefits

  • No benefits