Unix/AIX Kernel Development Position
Job ID: RES-0220564
Location: Haifa
Description:
Member of a AIX kernel development team, which is responsible for taking advanced I/O technologies from our research lab to productization. Participate in the definition of the architectures as well as all the design stages from initial requirements to low level design and implementation. The successful individual will be a hands-on contributor with top-flight skills in complex system analysis, design and kernel coding. S/he would be expected to be self-motivated and able to work with minimal supervision. Besides playing the role in IBM's future AIX development efforts, this position will require interaction with IBM Development Engineers, QA Engineers and Technical Support staff worldwide.
Requirements:
Outstanding knowledge of any Unix kernel (including Linux). Specific experience with the AIX kernel is a huge advantage.
Extensive and broad experience in Unix kernel-level development (kernel modules, kernel drivers, kernel level development environment, etc).
Experience in investigating undocumented features and mechanisms of Unix kernels.
Capabilities in writing and reviewing technical design and requirements documents
Knowledge of I/O and networking technologies such as TCP/IP is highly advantageous but not mandatory.
Advanced academic degree and systems research experience are highly desirable.
