





Tier-1 employer, metro location, and mid-level experience increase applicant competition.
Highly specialized embedded firmware and NAND testing skills limit cross-industry portability.
Explicit 5–8 years plus mandatory firmware, NAND, microcontroller, and debugging tool skills make filters highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and enhance embedded firmware and NAND test programs for qualifying NAND flash memory devices used in USB, SD, uSD, and external SSD products.
Debug and resolve issues in test programs; interpret controller and protocol specifications for accurate test program development.
Collaborate with cross-functional and geographically distributed teams to ensure timely delivery of solutions for high-volume manufacturing environments.
Bachelor's degree in Engineering (B.E or B.Tech), preferably in Electronics and Communication from a full-time course.
5-8 years of experience in Embedded Firmware Development.
Strong skills in C programming, NAND programming, Python; experience with ARM/ARC/RISC-V microcontroller architectures and peripherals (TIMER, SPI, I2C, UART, USB, DMA).
Experience with embedded system design, testing, debugging; familiarity with debugging tools (GDB, JTAG); working knowledge of configuration management (SVN, Git) and defect tracking tools (JIRA).
Experienced in embedded firmware development for NAND flash memory devices, especially with ARM/ARC/RISC-V architectures and relevant peripherals.
Able to interpret controller datasheets and protocol specifications to build and debug test programs.
Capable of working with distributed teams and cross-functional stakeholders to deliver robust firmware solutions in manufacturing contexts.