Now hiring

Software Engineer (Hardware, Networking & Storage) (Bangalore, Karnataka, IN) @ NetApp, Inc.

INOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Job Summary

As a QEG Engineer (Software Engineer 3), you will serve as a senior technical contributor and de facto technical leader for the end-to-end development, validation, and support of cutting-edge on-prem technologies. Beyond hands-on execution, you will drive architectural decisions, set technical direction across firmware/software/manufacturing boundaries, and mentor junior engineers. This role requires deep, demonstrated expertise in low-level systems, firmware, and software, along with the judgment to make design trade-offs independently and the influence to align cross-functional teams around them.

Job Requirements Deep expertise in software development lifecycle, test strategy design, and quality ownership able to define test plans and validation frameworks, not just execute them Strong understanding of AI/ML and GenAI architectures, prompt engineering, and applying these to system diagnostics, automation, or tooling Advanced understanding of networking concepts and protocols, with ability to debug and optimize at the protocol level TCP/IP network stack Computer networks NFS, SMB, iSCSI, FC Advanced understanding of OS internals, with proven ability to root-cause complex kernel/networking issues Linux, Unix OS internals (Kernel & Networking) FreeBSD and its architecture OS booting process (Linux/Unix) BIOS/UEFI, GRUB bootloaders Advanced understanding of storage and hardware interface concepts, including performance tuning and failure analysis NAS, SAN NVMe technologies PCIe, ethernet interfaces RAID, SSDs, iSCSI & NVMe over Fabric Proven track record of designing and driving automation frameworks/strategy (not just writing scripts) to improve efficiency, coverage, and reliability across teams Expert-level programming skills in Python, C & C++, with strong software design/architecture sense Demonstrated ability to lead technical investigations independently, make sound decisions under ambiguity, and own outcomes end-to-end Track record of mentoring engineers, conducting design/code reviews, and raising the technical bar across the team Strong cross-functional collaboration and communication skills able to represent technical decisions to stakeholders and influence direction across software, firmware, and manufacturing teams Experience contributing to technical roadmap, architecture reviews, or strategic planning for the product/platform Education IC - Typically requires a minimum of 5 years of related experience. Mgr & Exec - Typically requires a minimum of 3 years of related experience.

Skills

PythonCC++TCP/IPNFSSMBiSCSIFCOS InternalsBIOS/UEFIGRUB bootloaders

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores