Senior Storage Firmware Engineer (Bengaluru)

Senior Storage Firmware Engineer (Bengaluru)

12 Sep
|
Tquanta Technologies
|
Bengaluru

12 Sep

Tquanta Technologies

Bengaluru

Job Summary

We are looking for a Senior Storage Firmware Engineer with 15+ years of experience, including 5+ years in storage firmware, to design, develop, debug, and optimize firmware for enterprise-class storage products.

The role focuses primarily on enterprise HDD storage firmware, with exposure to SAS/SATA, ZAC/ZBC, storage controllers, SSD/NVMe concepts, and advanced storage technologies. The candidate will work across firmware architecture, development, validation, performance optimization, debugging, and product deployment.

Key Responsibilities

Firmware Architecture & Development

- Design, develop, and maintain firmware for enterprise HDD products using SAS/SATA and ZAC/ZBC.
- Define firmware architecture, software frameworks, and module interfaces.
- Participate in the complete firmware lifecycle: requirements, design, development, validation, and release.
- Develop and optimize algorithms and participate in their verification and production.

Storage Technology

- Work on advanced storage features such as:
- Flash Translation Layer (FTL)
- Middleware
- Garbage Collection
- Error Recovery
- Power-Fail Management
- Storage protocols including SATA, SAS, and NVMe
- Contribute to next-generation storage technologies and product roadmaps.

Performance & Reliability

- Analyze and optimize latency, throughput, performance, and resource utilization.
- Lead root-cause analysis for field issues and customer escalations.
- Develop diagnostics, telemetry, and debugging capabilities.
- Develop simulation architectures to validate performance algorithms.

Technical Leadership

- Provide technical guidance and mentorship to firmware engineers.




- Participate in architecture reviews and technical decisions.
- Collaborate with hardware, software, validation, and customer-facing teams.
- Understand customer requirements and resolve complex technical issues.

Required Qualifications & Skills
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electronics Engineering, or related field.
- 15+ years of firmware development experience, with 5+ years in storage firmware.
- Strong programming skills in C/C++.
- Strong knowledge of embedded systems, RTOS, and bare-metal development.
- Experience in storage firmware architecture and development.
- Hands-on firmware debugging using JTAG, logic analyzers, and protocol analyzers.
- Robust understanding of:
- Memory management
- Concurrency
- Interrupts
- Performance optimization
- Data structures
- Object-oriented design
- Good understanding of hardware, SoC architecture, and processor architecture.
- Working knowledge of system-level scripting languages such as Python, Perl, Shell, or Lua.
- Strong analytical and hands-on debugging skills.
- Good communication and technical leadership abilities.

Preferred Storage Experience
- Enterprise HDD firmware
- SAS / SATA
- ZAC / ZBC
- SSD / NVMe
- Storage controller architecture
- FTL and storage algorithms
- Error recovery and power-fail management
- Performance optimization and storage diagnostics

Pay: ₹5,000.00 - ₹80,000.00 per year

Benefits

- Commuter assistance
- Flexible schedule
- Food provided
- Paid sick time
- Paid time off
- Provident Fund

Work Location: Hybrid remote in Bengaluru, Karnataka

📌 Senior Storage Firmware Engineer (Bengaluru)
🏢 Tquanta Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior storage firmware engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior storage firmware engineer (bengaluru) / bengaluru