Job Description:
We are looking for an experienced Software Team Leader with background in storage systems to join us. In this position, you will be leading a talented software development team that is responsible for developing a complex, software-defined, storage solution for our next-generation chip. Along with this position's managerial responsibilities, you should also develop expertise in the technology domain and take ownership of all micro-architecture definitions.
Job Qualifications:
" low-level software development experience - working closely with ASIC/FPGA/Emulation platforms
" Experience with DPDK and/or SPDK
" Experience with virtualizationand containers technologies (e.g., QEMU, Kubernetes)
" 7+ years of experience of software development (C/C++)
" 3+ years of managerial experience
" Background and knowledge around networking and storage protocols like TCP/IP, RDMA, NVMe, NVMe over fabrics
" B.Sc. or M.Sc. in computer science or computer engineering, or equivalent experience
Company Occupation:
High Tech
Company Size:
Medium (50 - 150)