29 Oct
|
NetApp
|
Bengaluru
Job Summary As an Engineer (MTS2), you will play a key role in the end-to-end development, validation, and support of cutting-edge on-prem technologies. You will collaborate with cross-functional teams including software, firmware, and manufacturing to deliver robust, scalable, and high-performance systems. This role requires a strong foundation in building and testing low-level systems, firmware, and software, along with a growing familiarity with applying AI/GenAI tools to engineering work. Job Requirements
Job Description
• Development & Testing
• Exposure to software development lifecycle and software testing concepts
• GenAI & Applied ML
• Good understanding of AI/ML and GenAI architecture and prompt engineering
• Familiarity with using GenAI tools to assist with diagnostics, scripting, or day-to-day engineering tasks
• Good understanding of networking concepts and protocols
• TCP/IP network stack
• Computer networks
• NFS, SMB, iSCSI, FC
• Good understanding of OS fundamentals
• Linux, Unix OS internals (Kernel & Networking)
• FreeBSD and its architecture
• OS booting process (Linux/Unix)
• BIOS/UEFI, GRUB bootloaders
• Good understanding of storage and hardware interface concepts
• NAS, SAN
• NVMe technologies
• PCIe, ethernet interfaces
• RAID, SSDs, iSCSI & NVMe over Fabric
• Automation & Programming
• Strong programming skills in Python, C & C++
• Exposure to writing and maintaining automation scripts
• Collaboration
• Robust analytical and problem-solving skills
• Effective communication and teamwork abilities Education Typically requires a minimum of 2 years of related experience.
📌 Software Engineer (Bengaluru)
🏢 NetApp
📍 Bengaluru