Advertisement
Job Description:
Samsung Semiconductor India Research (SSIR) is hiring a Storage Firmware Engineer in Bangalore with 9–13 years of experience in firmware development, particularly in UFS, NAND Flash, SSD, NVM, or NVMe storage technologies. The role involves designing, implementing, and integrating firmware subsystems for Flash Storage Products using the UFS interface, with responsibility across the product development lifecycle from product inception to qualification. Candidates should have strong C/C++ programming, data structures, algorithms, NAND flash firmware stack, FTL, Host Interface, and Flash Interface knowledge. Strong expertise in UFS specifications including UFS 2.2, UFS 3.1, and UFS 4.0, along with ARM Cortex-R/A/M architectures, is required. Experience with eMMC, UFS, SCSI, SATA, NVMe, SAS, firmware debugging, performance optimization, memory leaks, memory corruption, and code-size optimization will be valuable. This opportunity is suitable for experienced professionals specializing in storage firmware, embedded firmware, NAND Flash, UFS, SSD, NVMe, NVM, and Samsung Memory products.
About Company:
Samsung Semiconductor India Research (SSIR) is Samsung's semiconductor-focused R&D organization in Bangalore, working on advanced technologies across System LSI, Memory, Foundry, Mobile SoCs, AI/ML, 5G/6G, neural processors, storage solutions, serial interfaces, and multimedia IPs. The organization provides opportunities for engineers to work on advanced semiconductor products, memory technologies, storage solutions, firmware, embedded systems, and hardware-software integration. Samsung's Memory technology ecosystem includes advanced NAND Flash, UFS, SSD, NVM, and storage technologies designed to deliver high performance, reliability, endurance, and efficiency. The Storage Firmware Engineer position offers an opportunity to work on Samsung Memory products, UFS-based mobile storage, NAND Flash firmware stacks, FTL, host and flash interfaces, ARM processor architectures, and advanced firmware optimization. Engineers in this role can contribute to product development, firmware architecture, debugging, performance optimization, reliability engineering, and global semiconductor product qualification.



