NetApp

Software Engineer (Hardware, Networking & Storage)

NetApp
Apply
3 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Drive end-to-end development, validation, and support for on-premises software, firmware, hardware, and manufacturing-related technologies.
  • Define test plans, validation frameworks, and quality strategies across teams.
  • Design and drive automation frameworks that improve efficiency, coverage, and reliability.
  • Debug and optimize networking protocols and root-cause complex kernel and networking issues.
  • Analyze, tune, and troubleshoot storage systems, hardware interfaces, and performance or failure scenarios.
  • Make architectural decisions, set technical direction, and lead technical investigations independently.
  • Contribute to technical roadmaps, architecture reviews, and strategic product or platform planning.
  • Mentor engineers, conduct design and code reviews, and raise the team's technical standards.
  • Collaborate with software, firmware, manufacturing, and stakeholder teams to align technical decisions.

Requirements

  • At least 5 years of related experience for the IC role.
  • Deep expertise in software development lifecycle, test strategy design, and quality ownership.
  • Strong understanding of AI/ML, GenAI architectures, prompt engineering, and their use in diagnostics, automation, or tooling.
  • Advanced networking knowledge, including TCP/IP, computer networks, NFS, SMB, iSCSI, and Fibre Channel.
  • Advanced OS-internals expertise covering Linux, Unix, FreeBSD, kernel and networking architecture, boot processes, BIOS/UEFI, and GRUB.
  • Advanced storage and hardware-interface knowledge, including NAS, SAN, NVMe, PCIe, Ethernet interfaces, RAID, SSDs, iSCSI, and NVMe over Fabrics.
  • Expert programming skills in Python, C, and C++, with strong software design and architecture abilities.
  • Demonstrated experience leading technical investigations, making decisions under ambiguity, owning outcomes, mentoring engineers, and conducting design and code reviews.
  • Strong cross-functional collaboration and communication skills.

Tech Stack

Categories

NetApp

About NetApp

10,000+ employees

NetApp builds data storage and data management software and hardware for enterprises, including ONTAP-powered all-flash arrays and hybrid cloud services that integrate with AWS, Azure, and Google Cloud. It sells systems and subscriptions that support backup, disaster recovery, databases, and container/Kubernetes workloads. Founded in 1992 and headquartered in San Jose, California, NetApp is a public company listed on NASDAQ.

Contact me