Job Description
AIX is the leading open standards-based UNIX operating system from IBM that provides scalable, secure, and robust infrastructure solution for enterprise customers. As a Storage Device Driver Developer, you will be responsible for
- Design, development & support of new feature functions, enabling new adapters from various vendors for AIX Operating System.
- Work with Product Managers, Senior leaders, and customers to understand the Business needs and implement the same in AIX.
- Adhere to the AIX development process and ensure successful delivery for the respective component. Required education
Bachelor's Degree Preferred education
Bachelor's Degree Required technical and professional expertise 5 to 20 years of experience in Storage Device Driver development.
Strong proficiency in C programming Experience in Algorithms, Data Structures/File Structures
Strong skills in Unix/Linux internals Hands-on in multi-threading, synchronization, interrupt handling, kernel memory management, DMA, IOMMU & Kernel programming etc.
Hands-on and working/implementation experience in Storage Device Drivers Design and development of UNIX/Linux Operating System Device Drivers for Storage adapters. oDevelopment experience of Storage Protocols such as Fibre Channel, FCoE, NVMeoF/FC, NVMeoF/TCP, SAS, SATA, ATA, SCSI, iSCSI, LLDP, USB, Multipath IO etc
Experience with IO /Storage virtualization stack, NPIV (N- Port ID Virtualization) and channelization/multiple-queues etc oExperience with PCIe and protocol analyser and trace analysis. oFamiliarity with Storage/SAN concepts. Preferred technical and professional experience Proven Debugging, troubleshooting device drivers and Problem- Solving skills
Proven Interpersonal, oral, and written communication skills.
Interact with customers, understand their requirements, and add new feature functions.
Work closely with cross-functional teams across multiple locations (worldwide).
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Post Silicon Test Engineer
Employement Type: Full time
Contact Details:
Company: IBM
Location(s): Hyderabad
Keyskills:
linux internals
linux
data structures
device driver development
unix
algorithms
usb
kernel programming
sata
ata
memory management
scsi
fibre channel
debugging
multithreading
npiv
tcp
sas
kernel
file interfaces
iscsi
troubleshooting
dma
fcoe
fc
lldp