27 Oct
|
NetApp
|
Bengaluru
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 solid 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.
📌 Software Engineer (Bengaluru)
🏢 NetApp
📍 Bengaluru