





Tier-1 brand, mid-level experience, Bangalore metro, and broad embedded skillset increase competitive candidate density.
Specialized embedded firmware and NAND/PCIe driver skills limit cross-industry transferability.
Explicit 5–8 years and niche embedded firmware, PCIe/NVMe and driver requirements enforce high filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop embedded system firmware and Python applications for SSD platforms focusing on NAND storage controllers.
Develop custom peripheral drivers for storage controllers including PCIe, NVMe, and various interfaces (Clock, DMA, Timer, I2C, MPC, IPC, IC).
Collaborate with geographically distributed teams to analyze requirements, debug firmware issues, and ensure on-time, quality delivery of product features.
5 to 8 years of work experience in embedded system firmware development and Python application development.
Master’s degree in Embedded Systems, Electrical & Electronics, or Electronics & Communication.
Proficient in Python and C programming with experience on Ubuntu/Linux OS.
Experience with ARC/ARM microcontroller architecture and peripherals like PCIe/NVMe, Clock, Timer, DMA, SPI, I2C, UART.
Experienced in end-to-end firmware design, development, validation, and debugging for storage controllers targeting NAND flash platforms.
Able to work effectively in cross-functional and geographically distributed teams meeting delivery commitments.
Knowledgeable in configuration management (Git/Bitbucket/GitHub) and tracking tools (JIRA) with good communication skills.