Storage Firmware Expert

3 weeks ago


Bengaluru, Karnataka, India Samsung Semiconductor Full time

Position Summary

Samsung Memory has been a global industry leader in technologies like DRAM and NAND flash for more than two decades. It has pioneered breakthrough technologies in DRAM and NAND flash and has widest product portfolio in these areas. Samsung Semiconductor India Research Bangalore (SSIR) is one of the largest overseas research & development centers for Samsung Semiconductor, as part of which Memory business unit operates the India R&D team.

Experience - 4 to 15 Years

Position Summary:

As a Firmware Engineer at Samsung Semiconductor India Bangalore, you will be involved in Design, Implementation and Integration of various firmware subsystems of Flash storage products (SSDs, Mobile Storage using NVMe/UFS/SAS/SATA interfaces).

You will be associated with Product's development life cycle ranging from Product inception to Qualification or any specific area defined by specific assignment. You will also be responsible for providing technical inputs or guidance to improve and adhere to software development and quality assurance processes necessary to ensure the firmware consistently meets the required functionality, re-usability, reliability and performance to ensure Samsung SSDs meet their design targets.

SSD/Flash storage Products : Develop firmware subsystems that meet or exceed the requirements of technical Spec matrix including but not limited to Performance, Reliability, Endurance and Functionality

Firmware Quality Assurance : Develop a firmware functional unit or integration test capability that ensures all the firmware subsystems meets the quality and functional KPIs

Multi-functional Teamwork : Develop and maintain collaborative, open and constructive relationships with peers and management

Key Skill.

Strong Programming skills in C/C++, Data structures/Algorithms.

Sound knowledge on NAND flash firmware stack like front end/back end etc. (FTL, Host Interface, Flash Interface etc.)

Previous work experience on any of the storage protocols (eMMC/UFS/SCSI/SATA/NVMe).

Knowledge on scripting languages like Perl/Python/Shell etc. and Batch/Make/CMM scripting etc.

Strong debugging skills in Visual Studio, on ARM based SOC using Lauterbach T32, Logic Analyzers etc. Issue re-production/fixing, Logging/Diagnostics etc.

Experience in Requirement analysis, Architecture, Design, Development and UT/IT.

Trouble shooting complex issues such as scalability & performance issues, memory leaks, memory corruption and Code size issues & optimization techniques

Excellent skills on written/verbal communications and complex design articulation/presentation

Demonstrated team player or technical leader in a dynamic, fast moving and fast growing product development environment



  • Bengaluru, Karnataka, India Samsung Semiconductor Full time

    Position Summary Samsung Semiconductor India Research Bangalore (SSIR) is one of the largest overseas research & development centers for Samsung Semiconductor, operating the Memory business unit's India R&D team. Experience: 4 to 15 Years Job Description You will be involved in Design, Implementation, and Integration of various firmware subsystems of Flash...


  • Bengaluru, Karnataka, India Minutes to Seconds Full time

    Job DescriptionMinutestoSeconds is a dynamic organization specializing in outsourcing services, digital marketing, IT recruitment, and custom IT projects. We partner with SMEs, mid-sized companies, and niche professionals to deliver tailored solutions.We would love the opportunity to work with YOURequirementsRole-Firmware Developer for storage...

  • Firmware Developer

    2 weeks ago


    Bengaluru, Karnataka, India Varite Full time

    Role Overview : We are looking for a highly skilled Storage Firmware Engineer with experience in SSD controller development, NAND development, or general storage development to join our team. The ideal candidate will have strong proficiency in C programming, a solid understanding of embedded systems, and a working knowledge of storage technologies such as...

  • Firmware Developer

    4 weeks ago


    Bengaluru, Karnataka, India Varite Full time

    Role Overview :We are looking for a highly skilled Storage Firmware Engineer with experience in SSD controller development, NAND development, or general storage development to join our team. The ideal candidate will have strong proficiency in C programming, a solid understanding of embedded systems, and a working knowledge of storage technologies such as FTL...

  • Storage Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Allied Worldwide Full time

    About the job : Company Description : Founded in 1992, Allied Worldwide is an award-winning IT company delivering exceptional support solutions to blue-chip clients globally. Headquartered in London, UK, with offices in Bengaluru, India, and Wilmington, USA, we specialize in innovation and digital transformation. Job Title : IBM DS8884 Storage Engineer...


  • Bengaluru, Karnataka, India Magnitude Matrix Pvt Ltd Full time

    We are looking for bright and talented professionals with 6+ years of experience in storage firmware development to join our Samsung Memory Product Team. This is an exciting opportunity to work on cutting-edge storage technologies and contribute to the next generation of high-performance memory solutions.Key Skills & Expertise : - Strong proficiency in C...


  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time

    Structured Walk-In Recruitment Drive on 15th February 2025About Maxwell Energy SystemsAt Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.We are hiring Firmware...


  • Bengaluru, Karnataka, India QTiMinds Private Limited Full time

    Job Description We are seeking a highly skilled BIOs Firmware Development Expert to join our team at QTiMinds Private Limited. As a key member of our engineering team, you will be responsible for the development and maintenance of our UEFI firmware. The ideal candidate will have a strong background in x86 CPU/APU architectures, compilation tools, and...


  • Bengaluru, Karnataka, India Micron Full time

    Career OpportunityAbout the RoleWe are seeking an experienced Senior Engineer to join our team. As a Senior Engineer, you will be responsible for designing and developing high-performance storage solutions. You will work closely with our cross-functional teams to develop innovative firmware and software solutions that meet our customers'...


  • Bengaluru, Karnataka, India KPIT Technologies Limited Full time

    Job DescriptionWe are seeking an experienced Audio Firmware/Device Driver Developer to work with us at KPIT Technologies Limited. The selected candidate will be responsible for designing, developing, and testing audio firmware and device drivers for Android-based systems.Main Responsibilities:* Develop and maintain audio firmware and device drivers for...

  • Firmware Developer

    4 weeks ago


    Bengaluru, Karnataka, India IBM Full time

    **Introduction**IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help...


  • Bengaluru, Karnataka, India Human Factor Full time

    Experience / Skills : - 4-8 Years in Embedded Firmware Storage/SSD Frontend Firmware development - Strong firmware design and debug experience using assembly and C programming. - Knowledge of mass storage interface protocol PCIe/NVMe, - Understanding of storage interfaces including SATA, or SAS (optional) - Knowledge in the use of scripting languages,...


  • Bengaluru, Karnataka, India Quest Global Full time

    Achieve excellence as a Firmware Development Expert by joining Quest Global's talented team. We're looking for someone with extensive knowledge in embedded system and embedded Linux application development, particularly in communication protocols.ResponsibilitiesDesign and implement firmware for ARM-based platforms utilizing C/C++ programming...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Kadambi Consulting Full time

    Firmware EngineerAbout the roleWe are currently seeking an experienced Firmware Engineer to join our skilled cross-functional team, who will design, implement, test and maintain Firmware for all client embedded products. If you are a confident engineer, highly-motivated and always learning then you are who we are looking for. This is your opportunity to...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Kadambi Consulting Full time

    Firmware EngineerAbout the roleWe are currently seeking an experienced Firmware Engineer to join our skilled cross-functional team, who will design, implement, test and maintain Firmware for all client embedded products. If you are a confident engineer, highly-motivated and always learning then you are who we are looking for. This is your opportunity to...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Kadambi Consulting Full time

    Job Summary We are seeking an experienced Firmware Engineer to design, implement, test, and maintain Firmware for all client embedded products. The ideal candidate is a confident engineer with a passion for learning and a willingness to develop new technologies in a real greenfield project that touches every level of the IoT stack. Key Responsibilities...


  • Bengaluru, Karnataka, India Micron Full time

    Job Title: Senior EngineerJob Responsibilities6-15 years of experience in embedded firmware and storage, with a strong background in SSD developmentStrong firmware design and debug experience using assembly and C programming languagesKnowledge of mass storage interfaces such as SATA, SAS, and NVMeAbility to scope and estimate development effortCollaborative...


  • Bengaluru, Karnataka, India QTiMinds Private Limited Full time

    Job Title: BIOs Firmware Development ExpertJob SummaryWe are seeking a highly skilled BIOs Firmware Development Expert to join our team at QTiMinds Private Limited. As a key member of our engineering team, you will be responsible for the development and maintenance of our UEFI firmware. Responsibilities:Develop and maintain high-quality UEFI firmware for...

  • Firmware Engineer Iii

    2 weeks ago


    Bengaluru, Karnataka, India Varite Full time

    Company Name VARITE India Private LimitedAbout The Client A technology company focuses on data storage solutions designing and manufacturing various storage devices including hard disk drives HDDs solid-state drives SSDs and data storage systems The products cater to diverse applications like personal computing data centres and external storage...


  • Bengaluru, Karnataka, India Micron Full time

    Job DescriptionOur vision is to transform how the world uses information to enrich life for .Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.Micron is a global leader in memory and storage...