Firmware Development

Samsung Semiconductor India Research (SSIR)

Bangalore, Karnataka, India
Strong c/c++ programming skills
Nand flash firmware stack knowledge
Experience with storage protocols
The role involves developing firmware for Flash-based products such as Solid State Drives, UFS, eMMC, and MicroSD within Samsung's Memory division

Job Summary

  • The role involves developing firmware for Flash-based products such as Solid State Drives, UFS, eMMC, and MicroSD within Samsung's Memory division.
  • Candidates are expected to possess strong debugging skills using tools like Lauterbach T32 and Logic Analyzers on ARM-based SoCs.
  • The team collaborates across India, Korea, and the US to drive innovation in emerging Non-Volatile Memory technologies and low-latency system designs.

Matching Summary

The role involves developing firmware for Flash-based products such as Solid State Drives, UFS, eMMC, and MicroSD within Samsung's Memory division.

Skills & Requirements

Must-have

  • Strong C/C++ programming skills
  • NAND flash firmware stack knowledge
  • Experience with storage protocols
  • Debugging on ARM based SOC
  • Linux driver development experience

Nice-to-have

  • Scripting languages like Perl or Python
  • NVMe protocol experience
  • SAS protocol experience
  • Performance optimization techniques
  • Cross-platform application development

Key Requirements

  • 6 to 13 years of Firmware Development experience
  • B.Tech/B.E/M.Tech/M.E degree qualification

Work Rights

Not specified

Tailored Resume

Cover Letter