Senior Staff Firmware Engineer
Nvme
Confirmed live in the last 24 hours
Samsung

10,001+ employees

One of the world's largest producers of electronic devices
Company Overview
Samsung's mission is to devote its talent and technology to creating superior products and services that contribute to a better global society. Samsung produces a wide range of electronic devices and is ranked as a top 10 global brand.

Company Stage

Seed

Total Funding

$100M

Founded

1969

Headquarters

Suwon-si, South Korea

Growth & Insights
Headcount

6 month growth

0%

1 year growth

8%

2 year growth

5%
Locations
San Jose, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Python
JavaScript
Data Structures & Algorithms
PCI-Express
Perl
NVM-Express
CategoriesNew
Embedded Engineering
Software Engineering
Requirements
  • Bachelors with 15+ years of relevant industry experience, or Masters with 13+ years or PhD with 10+ years storage firmware development or related technical field preferred.
  • Strong programming experience and demonstrated proficiency in C/C++ for embedded systems, including development of algorithms, manipulation of complex data structures, and implementing highly optimized code, is required.
  • Relevant hands on experience in embedded software or firmware development, including storage devices or other embedded platforms is required.
  • Experience with one or more of the following storage related technologies: NAND Flash/FTL, Fibre Channel, NVM Express, SAS, SATA, SCSI, SSD, PCI Express, eMMC, or UFS is beneficial.
  • Experience with ARM or equivalent embedded multi-core microprocessor architectures is required.
  • Hands on experience with JTAG/ICE debuggers and protocol analyzers is required.
  • Some scripting experience in one of Python/Perl/Javascript is desired.
  • Familiarity and experience with modern agile software development methodologies and practices is preferred.
  • Good oral and written skills for communication and documentation of technical information.
  • Open to domestic and/or international travel.
Responsibilities
  • Design and development of high-performance firmware and software for cutting-edge enterprise SSD products.
  • Debug, optimize, and validate SSD firmware on complex embedded multi-core architectures.
  • Support customer qualification and adoption of SSD products.
  • Participate in ground-breaking advanced SSD storage development and research projects.