Storage Embedded Firmware

Ivanan consultancy & Services

Bengaluru

Sur place

INR 4 000 000 - 7 000 000

Plein temps

14 jours+
Générateur de candidature

Obtenez une réponse de cet employeur — un CV et une lettre de motivation adaptés exactement à ce qu’il recherche.

Passez les filtres ATS

Résumé du poste

Ivanan consultancy & Services seeks a highly experienced Storage Firmware Engineer with 15+ years of expertise to design, develop, and optimize firmware for enterprise-class storage products. The role requires deep knowledge of HDD, SSD, NVMe, SAS, SATA, FTL, and storage controller architectures.

You will lead firmware architecture from concept to deployment, drive performance and reliability improvements, mentor engineers, and collaborate with customers and field teams to define roadmaps.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electronics Engineering, or related field.
  • 15+ years of firmware development experience with minimum 5+ experience in storage Firmware.
  • Strong expertise in: C/C++, Embedded Systems, RTOS and Bare-Metal Development, Storage Firmware Architecture, Experience with firmware debugging using JTAG, Logic Analyzers, and protocol analyzers.
  • Strong understanding of memory management, concurrency, interrupts, and performance optimization.
  • Should be aware about any system level scripting language: Python, Perl, Shell, Lua etcs
  • Excellent in object-oriented design including Data structures
  • Good knowledge of HW, SOC architecture, processor architecture
  • Strong analytical skill with hands‑on debugging skills

Responsabilités

  • Lead firmware architecture and development for enterprise storage.
  • Design, develop, and maintain firmware for enterprise HDD involving SAS/SATA, ZAC/ZBC.
  • Define firmware architecture, software frameworks, and module interfaces for scalable storage solutions.
  • Firmware/software development lifecycle including requirements, design, implementation, validation, and release.
  • Implement algorithms and/or improve implementations and take part in their verification and production.
  • Drive development of advanced storage features including: Middleware/FTL, Garbage Collection, Error Recovery, Power-Fail Management, Storage Protocol knowhow.
  • Collaborate on future storage technologies and product roadmaps.
  • Analyze and optimize firmware performance, latency, throughput, and resource utilization.
  • Lead root cause analysis of field issues and customer escalations.
  • Develop diagnostic, telemetry, and debug capabilities.
  • Develop simulation architecture to validate new performance algorithms.
  • Provide technical leadership and mentorship to firmware engineers.
  • Participate in architecture reviews and technical decision-making.
  • Engage with customers and field teams to understand requirements and resolve complex issues.

Connaissances

C/C++
Embedded Systems
RTOS
Storage FW Arch
JTAG debugging
Python scripting
Concurrency
Performance optimization

Formation

Bachelor's or Master's in CS/CE/EE

Outils

JTAG
Logic Analyzers
Protocol analyzers

Description du poste

Job Summary

We are seeking a highly experienced Storage Firmware Engineer with 15+ years of expertise in designing, developing, and optimizing firmware for enterprise-class storage products. The ideal candidate will possess deep technical knowledge of HDD, SSD, NVMe, SAS, SATA, Flash Translation Layer (FTL), and storage controller architectures. The role involves leading firmware development from architecture through product deployment, performance optimization, and next-generation storage innovations. Candidate will have exciting opportunity to learn storage related concepts which is key to data center market

Job Description
Key Responsibilities
  • Firmware Architecture & Development
  • Design, develop, and maintain firmware for enterprise HDD involving SAS/SATA, ZAC/ZBC
  • Define firmware architecture, software frameworks, and module interfaces for scalable storage solutions
  • Firmware/Software development lifecycle including requirements, design, implementation, validation, and release.
  • Implement algorithms and/or improve implementations and take part in their verification and production.
Storage Technology Leadership
  • Drive development of advanced storage features including:
    • Middleware/Flash Translation Layer (FTL)
    • Garbage Collection
    • Error Recovery
    • Power-Fail Management
    • Storage Protocol (SATA, SAS, NVMe) knowhow
  • Collaborate on future storage technologies and product roadmaps.
Performance & Reliability Optimization
  • Analyze and optimize firmware performance, latency, throughput, and resource utilization.
  • Lead root cause analysis of field issues and customer escalations.
  • Develop diagnostic, telemetry, and debug capabilities.
  • Develop simulation architecture to validate new performance algorithms.
Cross-Functional Leadership
  • Provide technical leadership and mentorship to firmware engineers.
  • Participate in architecture reviews and technical decision-making.
  • Engage with customers and field teams to understand requirements and resolve complex issues.
Required Qualification/Skillset
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electronics Engineering, or related field.
  • 15+ years of firmware development experience with minimum 5+ experience in storage Firmware.
  • Strong expertise in:
    • C/C++
    • Embedded Systems
    • RTOS and Bare-Metal Development
    • Storage Firmware Architecture
    • Experience with firmware debugging using JTAG, Logic Analyzers, and protocol analyzers.
    • Strong understanding of memory management, concurrency, interrupts, and performance optimization.
    • Should be aware about any system level scripting language: Python, Perl, Shell, Lua etcs
    • Excellent in object-oriented design including Data structures
    • Good knowledge of HW, SOC architecture, processor architecture
    • Strong analytical skill with hands‑on debugging skills
Desired Competencies
  • Excellent verbal and written communication.
  • Ability to lead complex technical initiatives.
  • Innovation and continuous improvement
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Storage Firmware Engineer
Senior Storage Firmware Engineer

Knowledge Artisans • Bengaluru

Sur place
INR 4 000 000 - 7 000 000
Firmware Engineer
Firmware Engineer

Acesoft Labs • Hyderabad

Sur place
INR 900 000 - 1 400 000
Technical Architect (Firmware Development, HDD, SATA, SAS)
Technical Architect (Firmware Development, HDD, SATA, SAS)

Toshiba Software (India) Pvt. Ltd. • Bengaluru

Sur place
INR 1 200 000 - 1 600 000
Firmware Developer - III
Firmware Developer - III

UST • Maharashtra

Sur place
INR 900 000 - 1 300 000
Sr. Engineer Firmware Engineer
Sr. Engineer Firmware Engineer

Vertiv Co • Pune District

Sur place
INR 2 500 000 - 4 000 000
Staff Engineer , SSD Firmware
Staff Engineer , SSD Firmware

3M HEALTHCARE • Hyderabad

Sur place
INR 3 000 000 - 6 000 000
Staff Engineer, ESSD Firmware Developer
Staff Engineer, ESSD Firmware Developer

Micron Technology, Inc • Hyderabad

Sur place
INR 1 500 000 - 2 700 000
Medical plans
Dental plans
Vision plans
+2
Technical Staff Engineer-Firmware
Technical Staff Engineer-Firmware

FHLB Des Moines • Bengaluru

Sur place
INR 4 000 000 - 7 000 000
Staff Engineer, ESSD Firmware
Staff Engineer, ESSD Firmware

Micron Technology • Bengaluru

Sur place
INR 900 000 - 1 700 000
Associate Engineer, Firmware Engineering ( 2+ years)
Associate Engineer, Firmware Engineering ( 2+ years)

Sandisk • Bengaluru

Sur place
INR 900 000 - 1 200 000