Roles & Responsibilities :

– In this position, you will be responsible for design, implementation and maintenance of Linux device drivers for the high performance Fibre Channel adapters, supporting both FCP and NVMe protocols
– Participate in all phases of development and support including architecture, requirements, design, coding, unit testing, benchmarking and support.
– Work closely with the Hardware, Firmware, and internal test teams on resolving issues during unit and integration testing.
– Contribute meaningfully to the Linux upstream community and OS distro vendors (such as RedHat and SUSE)
– Ensure that our solutions meet our OEM qualification criteria.
– Provide necessary support with customers using our solutions.
– Availability to co-ordinate with team members at different geographical locations.
– Be available to work at a customer’s site if needed.
– Occasional business related travel to other geographical locations to participate in architecture, design and requirement discussions .
Requirement:

– Bachelor’s or Master’s degree in Computer Engineering, Computer Science or related engineering field
– 10+ years of kernel mode device driver experience on operating system platforms, preferably Linux.
– Strong experience of kernel internals and storage stack, preferably Linux.
– Strong knowledge of SCSI and Fibre Channel storage protocols. Knowledge of NVMe protocol would be an advantage.
– Experience in troubleshooting OS and device driver problems with effective usage of various tools.
– Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
– Ability to work independently with minimal guidance
– Ability to grasp new requirements and solutions based on customer/industry needs
– Work cohesively in team environment and with geographically disperse teams.

Source link