Samsung Semiconductor India Research SSIR
Linux Device Driver - Technologist
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹5,000,000 – ₹10,000,000 / year
Location:
Bengaluru, Karnataka, India
Work mode:
Onsite
Published on:
16 September 2026
What they need
About Samsung Semiconductor India Research (SSIR)
Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor, which includes System LSI, Memory.
Memory business is one of the flagship and most profitable businesses within Samsung Semiconductor. Memory business boasts of being the world first in many technology & product areas. The Memory division at SSIR (MST) is a key partner for Samsung Korea R&D and has critical responsibilities for many products being developed within Samsung Memory business.
The MST Software team works on firmware development for Flash based products (Solid State Drives, UFS, eMMC, MicroSD) and Client Software to enable Samsung products in market. In addition, this team is also responsible for research on new storage technologies and bringing new concepts to memory products. Teams in India, Korea and US work together to achieve overall Memory business goals. We explore new technologies in a broad spectrum of areas ranging from emerging Non-Volatile Memory (Storage Class Memories), Low-Latency System designs, Interface protocols and standards, Device Drivers & OS components, Open Ecosystem & Platforms.
Current Position is in Linux driver development on Linux OS for a Cross Platform Application, which is used for SSD Validation with C & Experience with storage protocols like NVMe, SAS, will be an added advantage.
Roles and Responsibilities
The main areas of responsibility for this person/position are:
- We are seeking an experienced NVMe Linux Driver Developer to join our team. The candidate should have strong background in developing Linux kernel drivers, specifically for NVMe devices.
- The candidate will be responsible for designing, developing, testing and maintaining the drivers with different kernel versions.
RESPONSIBILITIES
- Design and develop Linux kernel drivers for NVMe-based storage devices
- Sound knowledge on NVMe Spec, SRIOV and MFND will be added advantage not mandatory .
- Troubleshoot and resolve issues related to NVMe driver.
- Work with open source community to upstream patch and features.
- Maintain documentation related to driver development, design documents and user guides.
Participate in code review, and providing constructive feedback
Experience {4 14} years of experience Linux kernel driver development.
Technical skills-
Proficiency in C programming
Good understanding of Linux kernel architecture and driver model
Hands on experience with NVMe protocol and storage devices, not mandatory.
Knowledge on PCI spec and driver will be added advantage
Experience in debugging tools like gdb, ftrace, kdump.
Experience with CI/CD practices
Experience with other storage protocols like SCSI, SAS or SATA
Exposure to AI/ML concepts or prior experience in applying AI/ML techniques is an added advantage.
Tools-
Git version control system
Linux kernel build tools and environments
Good knowledge about OS concepts like Virtual Memory, Process, Threads etc.
Good in Data structures and algorithms.
Strong debugging and analytical skills.
Good at writing clean, readable C code
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools Such as GIT/SVN
Familiarity with continuous integration & Agile Development
Experience with full project life cycle
Strong analytical skills
The ability to work well under pressure independently and within a team
Strong written and verbal communication skills
Knowledge of Storage protocols like NVMe, SAS, and SATA not mandatory .
Qualifications
- B.Tech/B.E/M.Tech/M.E
Disclaimer
Samsung Semiconductor India Research (SSIR), a division of Samsung R&D India - Bangalore Pvt. Ltd is dedicated to employing a diverse workforce and providing Equal Employment Opportunity to all individuals, regardless of their religion, gender, age, marital status, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.
Confidentiality Notice: Candidates are reminded that all proprietary information, trade secrets or confidential materials belonging to or obtained from their past or current employers must not be shared or used in connection with their application, interviews, or future employment with our organization
Other offers great for you!
These companies are also looking for great profiles
Mobiskill
Ingénieur Infrastructure Linux
500
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
14 hours ago
Quick apply
Celad
Technicien·ne Support Informatique N1/N2 – Windows & Linux (F/H)
250-300€
Freelance
Toulouse, France
Hybrid
Skills
14 hours ago
Quick apply
Mobiskill
Expert Infrastructure On-Premise Linux / Stockage / VMware
570
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
14 hours ago
Quick apply