Firmware Developer

Freelancer

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Freelancer is seeking a Storage Firmware Engineer with strong C++ skills to work on firmware for storage devices (HDD/SSD). The role emphasizes deep knowledge of storage architectures, FTL, SAS and SATA technologies, and a background in SDLC-driven product development.

The ideal candidate will contribute to middle-layer/backend components, design robust algorithms, and collaborate across hardware and software teams to deliver reliable storage solutions.

Qualifications

  • Experience in Storage Embedded Firmware, HDD/SSD firmware, and Storage firmware development.
  • Strong C++ programming skills with knowledge of system architecture and data structures.
  • Experience with FTL, SAS & SATA technologies and SDLC in product development.

Skills

Storage Embedded Firmware
HDD Firmware
SSD Firmware
Storage Firmware
FTL SAS SATA
Middle Layer Backend Development
C++
System Architecture
Complex Algorithm Design
Object-Oriented Design
Data Structures
Scripting Languages

Education

BE/B.Tech or ME/M.Tech in Computer Science

Tools

MATLAB Programming

Job description

Mandatory Skills

  • Strong experience in Storage Embedded Firmware
  • Experience in HDD Firmware / SSD Firmware / Storage Firmware
  • Hands-on experience with FTL, SAS & SATA Technologies
  • Experience in Middle Layer or Backend Development
  • Strong C++ programming skills
  • Good understanding of System Architecture, Complex Algorithm Design, Object‑Oriented Design, and Data Structures
  • Experience with scripting languages such as Python, Perl, Shell, or Lua
  • Experience working in a product development environment following the Software Development Life Cycle (SDLC)

Preferred Skills

  • C Programming
  • Windows/Linux Device Driver Development
  • Storage Domain Development
  • MATLAB Programming/Simulation
  • SoC and Processor Architecture
  • Strong Debugging and Analytical Skills

Educational Qualification

BE/B.Tech or ME/M.Tech in Computer Science

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Developer Storage
Firmware Developer Storage

Freelancer • Bengaluru

On-site
INR 800,000 - 1,600,000
HDD/SSD Storage Firmware Engineer / Architect
HDD/SSD Storage Firmware Engineer / Architect

Freelancer • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Senior Software Developer
Senior Software Developer

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Firmware Developer
Firmware Developer

Trigent Software • Bengaluru

On-site
INR 800,000 - 1,000,000
Firmware Developer
Firmware Developer

Tekskills • Chennai District

Hybrid
INR 1,500,000 - 2,100,000
Firmware Developer
Firmware Developer

Tekskills • Bulandshahr

Hybrid
INR 4,000,000 - 7,000,000
Firmware Developer
Firmware Developer

Tekskills • Hyderabad

Hybrid
INR 4,000,000 - 7,000,000
Firmware Developer
Firmware Developer

Tekskills • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Technical Architect
Technical Architect

Toshiba • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Storage Firmware Engineer - Enterprise Storage
Storage Firmware Engineer - Enterprise Storage

Ltms Consulting • Bengaluru

On-site
INR 1,800,000 - 2,800,000