
Linux Core Storage Development Engineer
4 weeks ago
Job Title: Linux Core Platform Storage Development Lead
- Location: Hyderabad
- Experience Required: 8 to 10+ Years
- Job Type: Full-Time
Job Summary:
We are seeking a highly skilled and experienced Linux Core Platform Storage Development Lead to architect, design, and lead development of the Linux-based storage stack for embedded and server platforms.
You will work on low-level kernel development, optimize storage performance, ensure data integrity and security, and collaborate with cross-functional teams to deliver robust storage solutions across diverse hardware platforms.
Key Responsibilities:
1. Architect & Lead Storage Subsystem Development:
- Design and implement Linux-based storage stack on embedded/server platforms.
- Define and architect interfaces: eMMC, UFS, NVMe, SATA, SD, USB mass storage.
- Optimize storage stack for performance, power efficiency, and reliability across SoCs.
2. Driver Development & Integration:
- Develop and maintain Linux kernel drivers for storage controllers and devices.
- Align with upstream Linux kernel or manage vendor forks.
- Integrate vendor storage IPs and firmware into platform.
3. File System & Block Layer Expertise:
- Work with filesystems like ext4, f2fs, xfs, and btrfs.
- Optimize storage performance using I/O schedulers, block layer tuning, and caching.
4. Reliability, Data Integrity & Power Resilience:
- Implement features such as journaling, wear leveling, TRIM, and secure erase.
- Ensure data integrity during power loss and work with hardware teams on power sequencing.
5. Cross-Functional Collaboration:
- Collaborate with SoC vendors, firmware, hardware, QA, and product management.
- Work closely with bootloader, security, and OTA teams to enable seamless storage integration.
6. Debugging & Performance Analysis:
- Use tools like blktrace, fio, perf, strace, iostat, kernel logs for performance profiling and issue debugging.
- Investigate and resolve field issues related to storage corruption or I/O latency.
7. Compliance & Validation:
- Validate storage stack against standards (JEDEC, UFS, USB, NVMe, SD).
- Ensure compliance with security frameworks (dm-crypt, LUKS, SELinux/AppArmor, secure boot).
8. Mentorship & Technical Leadership:
- Lead a team of kernel and platform engineers.
- Drive code quality through reviews and best practices in Linux kernel/storage development.
Required Expertise:
Linux Kernel & Storage Stack:
- Deep understanding of Linux kernel architecture, block layer, VFS, and I/O subsystems.
- Proficiency in C programming and advanced kernel debugging.
Storage Protocols & Interfaces:
- Experience with eMMC, UFS, NVMe, SATA, USB mass storage, SPI-NAND/NOR, SDIO.
- Knowledge of SCSI, AHCI, NVMe spec, and JEDEC Expertise in ext4, f2fs; familiarity with log-structured and flash-optimized filesystems.
Performance Tuning:
- Deep understanding of I/O performance optimization and flash storage characteristics (latency, endurance, etc.).
Debugging & Tools:
- Hands-on with tools: blktrace, fio, iostat, perf, crash, gdb, etc.
Security & Integrity:
- Knowledge of secure storage: dm-crypt, dm-verity, rollback protection, key management.
Build Systems (Preferred):
- Experience with embedded Linux build systems (Yocto, Buildroot) is a plus.
Ideal Candidate :
- Experience in Linux kernel and storage development.
- Strong technical leadership and mentoring capabilities.
- Experience working with cross-functional teams on SoC/platform-level integration.
- Proven track record of delivering production-grade Linux storage solutions.
-
Linux Engineer
7 days ago
Hyderabad, Telangana, India, Telangana Recro Full timeNasuni is a profitable, growing SaaS data infrastructure company reinventingenterprise file storage and data management in an AI-driven world. We power thedata infrastructure of the world’s most innovative enterprises. Backed by Vista EquityPartners, our engineers aren’t working behind the scenes — they’re building what’snext with AI. Our platform...
-
Linux driver Developer
6 days ago
Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Title: Linux Device Driver EngineerExperience:4 to 8 YearsLocation:HyderabadJob SummaryWe are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware...
-
Linux Device Driver Engineer
1 week ago
Hyderabad, Telangana, India People Tech Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Title: Linux Device Driver EngineerExperience: 4 to 8 YearsLocation: HyderabadJob Type: Full-TimeJob SummaryWe are seeking a highly skilled and motivated Linux Device Driver Engineer with strongC/C++ programming skills and hands-on experience in Linux driver development. The idealcandidate will have a proven track record of working with kernel modules...
-
Linux Engineer
2 weeks ago
Hyderabad, Telangana, India Anblicks Full time ₹ 6,00,000 - ₹ 18,00,000 per yearLinux Engineer Job DescriptionDuties, Tasks & ResponsibilitiesDesign, implement, and evaluate current and future infrastructure initiatives for the highest level ofefficiency and performanceWork closely with various IT groups including but not limited to project management, databaseadministration, network and security teams, application team and assist in...
-
Linux Device Driver Engineer
7 days ago
Hyderabad, Telangana, India SEMI LEAF Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDescription : We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software. Key...
-
Linux Device Driver Engineer
6 days ago
Hyderabad, Telangana, India SEMI LEAF Full time ₹ 6,00,000 - ₹ 18,00,000 per yearDescription :We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software.Key...
-
Engineer, Storage Engineering
7 days ago
Hyderabad, Telangana, India ICE Data Services Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Description Job PurposeThe Storage Administrator is responsible for supporting and maintaining availability and high-performance of all disk storage and SAN switch non-production, and production environments. This individual works as part of a results-oriented, service-delivery team and supports other storage engineering and operations teams....
-
Core BSP Engineer
5 days ago
Hyderabad, Telangana, India V3 Staffing Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearLeading Product R&D at Hyderabad and Chinese smartphone manufacturer headquartered in China is hiring Core BSP Engineer in Hyderabad.Please find the below Description / Skills:Position Summary:Job Title: Core BSP EngineerExperience: 2 – 8 YearsWork Location: HyderabadMode of Hire: PermanentQualification: Bachelor's Degree(or above) in Engineering,...
-
Linux developer
1 week ago
Hyderabad, Telangana, India Lagran Software Solutions Full time ₹ 4,00,000 - ₹ 12,00,000 per yearQuick Details:Job Title: Linux developer / TesterLocation: BangaloreExperience: 3+ Yrs (2+ years of Systems Test Engineering or related work experience, 1+ year of Systems Test Engineering or related work experience)Education: Bachelor's degree in Engineering/ Master's degree in Engineering Information Systems, Computer ScienceSkill Set: validation...
-
Linux Device Driver Developer
2 weeks ago
Hyderabad, Telangana, India People Tech Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole & responsibilitiesPorting existing Linux device drivers to new platforms, SoCs, and kernel versions.New driver development for custom hardware components and peripherals.Debugging kernel and driver-level issues using industry-standard tools.Integration & bring-up of hardware with Linux-based systems.Collaborate with hardware teams to interpret...