DevJobs

Software Team Lead - Storage

Overview
Skills
  • C C ꞏ 7y
  • C++ C++ ꞏ 7y
  • Kubernetes Kubernetes
  • Networking Networking
  • DPDK
  • Emulation platforms
  • FPGA
  • containers technologies
  • low-level software development
  • ASIC
  • NVMe
  • NVMe over fabrics
  • QEMU
  • RDMA
  • SPDK
  • storage protocols
  • TCP/IP
  • virtualization technologies

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 Xsight's 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.


Culture and atmosphere of the company is top innovative, technically challenging, and super pleasant.


Required Experience:

  • 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)


Required Skills:

  • 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


Required Education:

  • B.Sc. or M.Sc. in computer science or computer engineering, or equivalent experience
Xsight Labs