Software Engineer (Hardware, Networking & Storage)
Primary stack
Job description
About the Position
We are seeking a Software Engineer (Hardware, Networking & Storage) to join our team in Bangalore, Karnataka, India. As a QEG Engineer (Software Engineer 3), you will be a senior technical contributor and de facto technical leader for the end-to-end development, validation, and support of cutting-edge on-prem technologies. This role requires deep expertise in low-level systems, firmware, and software, along with the ability to make design trade-offs independently and influence cross-functional teams.
Responsibilities
- Drive architectural decisions and set technical direction across firmware/software/manufacturing boundaries
- Mentor junior engineers and raise the technical bar across the team
- Design and drive automation frameworks/strategy to improve efficiency, coverage, and reliability
- Lead technical investigations independently and make sound decisions under ambiguity
- Represent technical decisions to stakeholders and influence direction across software, firmware, and manufacturing teams
Requirements
- Deep expertise in software development lifecycle, test strategy design, and quality ownership
- 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
- Advanced understanding of OS internals, with proven ability to root-cause complex kernel/networking issues
- Advanced understanding of storage and hardware interface concepts, including performance tuning and failure analysis
- Expert-level programming skills in Python, C & C++, with strong software design/architecture sense
- Proven track record of designing and driving automation frameworks/strategy (not just writing scripts) to improve efficiency, coverage, and reliability across teams
Nice to Have
- Experience contributing to technical roadmap, architecture reviews, or strategic planning for the product/platform
We Offer
- Opportunity to work on cutting-edge on-prem technologies
- Collaborative and innovative work environment
- Career growth and professional development opportunities
About the Company
[Company description if present]
Apply Now
© NetApp Germany. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at NetApp Germany
All 249 rolesSupport Delivery Manager - Keystone
NetApp Germany · Netherlands
Manager, Enterprise Solutions Engineering - Canada
NetApp Germany · Canada +1
Mgr, Technical Account Management 3
NetApp Germany · India
Enterprise Solutions Engineer - SoCal
NetApp Germany · United States +2