Talent.com
Lead Storage - Software Development Eng.

Lead Storage - Software Development Eng.

ConfidentialBengaluru / Bangalore
30+ days ago
Job description

Roles & Responsibilities :

  • Architect, Design and Develop Storage solutions on DPUs in the areas of NVMe-PCIe NVMeoF(TCP, RDMA), VirtIO.
  • Build Innovative solutions and solve challenging problems in areas of Storage Disaggregation, Virtualization, Storage services (Encryption, Compression, Replication and Erasure Coding), etc
  • Contributions to Patents, Standards and Open Source Initiatives
  • Work with AMD s architecture specialists to improve future products
  • Apply a data minded approach to target optimization efforts
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
  • Design and develop new groundbreaking AMD technologies
  • Participating in new ASIC and hardware bring ups
  • Debug / fix existing issues and r esearch alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners

PREFERRED EXPERIENCE :

  • Prior Storage experience in any of NVMe, NVMe-oF, VirtIO, SCSI / FCP, iSCSI, RDMA and TCP areas
  • Strong object-oriented programming background, C / C++
  • Strong systems programming background
  • Exposure to Linux block layer, block device drivers (linux, ESXi, Windows), QUEM / KVM Virtualization, PCIe, TCP and basic networking is added advantage
  • Ability to write high quality code with a keen attention to detail
  • Experience with modern concurrent programming and threading APIs
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus
  • Effective communication and problem-solving skills
  • Motivating leader with good interpersonal skills
  • ACADEMIC CREDENTIALS :

  • Bachelor s or M asters degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • Skills Required

    Nvme, Iscsi

    Create a job alert for this search

    Lead Software Development • Bengaluru / Bangalore