We are looking for a 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 next-generation chip. Along with this position%27s managerial responsibilities, you should also develop expertise in the technology domain and take ownership of all micro-architecture definitions.
• low-level software development experience – working closely with ASIC/FPGA/Emulation platforms
• Experience with DPDK and/or SPDK
• Experience with virtualizationand containers technologies %28e.g., QEMU, Kubernetes%29
• 7+ years of experience of software development %28C/C++%29
• 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