a. 8 - 12 years of exp.
b. System software with PCI-E, NVME, RDMA, ethernet. Experience in 3.10 or later kernels
Understanding of kernel internals like virtual memory, locking, interrupt handling, DMA is a must.
c. Strong hands on development.
d. Excellent analytical skills.
e. Strong written and verbal communication skills.
f. FPGA or related technology exposure is desirable
g. Yocto/Git experience desirable.