Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Storage Development Lead with Linux Core Platform @ People Tech

Home > Software Development

 Storage Development Lead with Linux Core Platform

Job Description

Hello,


Job Title: Linux Core Platform Storage Development Lead

Location: Hyderabad
Experience: 8+ Years


Job Description:

We are looking for an experienced Linux Storage Development Lead to architect and drive development of storage subsystems for embedded/server platforms. The ideal candidate will have deep expertise in Linux kernel, storage protocols, and performance optimization.


Key Responsibilities:

Storage Architecture & Development

  • Design and lead implementation of Linux-based storage stack
  • Define architecture for interfaces like eMMC, UFS, NVMe, SATA, SD, USB
  • Optimize storage for performance, power, and reliability

Driver Development

  • Develop and maintain Linux kernel drivers for storage devices
  • Integrate vendor storage controller IPs and firmware
  • Ensure alignment with mainline Linux / vendor forks

Filesystem & Block Layer

  • Work with ext4, f2fs, xfs, btrfs
  • Optimize I/O stack, schedulers, and caching

Reliability & Data Integrity

  • Implement journaling, wear leveling, TRIM, secure erase
  • Ensure power-fail robustness and data protection

Debugging & Performance

  • Use tools like blktrace, iostat, fio, perf, strace
  • Analyze and resolve I/O latency, corruption, and field issues

Cross-functional Collaboration

  • Work with hardware, firmware, QA, and product teams
  • Support bootloader, OTA updates, and security integration

Compliance & Security

  • Validate against UFS/JEDEC/NVMe standards
  • Implement dm-crypt, LUKS, secure boot, SELinux/AppArmor

Leadership

  • Mentor team members and drive best practices
  • Conduct code reviews and technical guidance

Required Skills:

Strong Linux Kernel & Storage subsystem expertise
Proficient in C programming & kernel debugging
Experience with storage protocols (eMMC, UFS, NVMe, SATA, USB)
Deep knowledge of filesystems (ext4, f2fs preferred)
Hands-on with performance tuning & flash storage behavior
Experience with debugging tools (fio, perf, blktrace, gdb)
Understanding of security (dm-crypt, dm-verity, encryption)
Exposure to Yocto/Buildroot (good to have)


Why Join Us?

  • Work on cutting-edge storage technologies
  • Opportunity to lead and architect platform-level solutions
  • High-impact role with cross-functional exposure

Thanks,

Smrity

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Embedded Systems Engineer
Employement Type: Full time

Contact Details:

Company: People Tech
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Embedded C Kernel Programming Linux Kernel eMMC Ufs linux core Nvme USB mass storage SATA Embedded Software Development

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Gen AI Delivery Leader

  • Capgemini
  • 5 - 9 years
  • Hyderabad
  • 19 hours ago
₹ Not Disclosed

AMP Lead

  • Capgemini
  • 8 - 13 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

GenAI / Agentic Architect / Lead

  • Cognizant
  • 8 - 10 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Python Developer Lead

  • PwC Service Delivery
  • 5 - 10 years
  • Hyderabad
  • 21 hours ago
₹ 5-15 Lacs P.A.

People Tech

People Tech Group Careers