Senior Software Engineer
Aruba is an HPE Company, and a leading provider of next-generation network access solutions for the mobile enterprise. Helping some of the largest companies in the world modernize their networks to meet the demands of a digital future, Aruba is redefining the "Intelligent Edge" – and creating new customer experiences across intelligent spaces and digital workspaces. Join us redefine what's next for you.
What You'll Do:
- Lead & contribute actively in all product development activities which include investigation, design, coding.
- Design and development of features in the area of L2/Bridging/L3/Routing/IPApps/Security/Classifiers for the switch/routers.
- Design and develop switch software capabilities to enable next generation Aruba wired networking platforms
- Contribute in the end to end switch product development life cycle
- Generate new ideas that could potentially become product road map items
- Carry out reviews of deliverables which include investigation, design & code.
What You Need To Bring:
BE/BTech with 5-10 yrs of relevant experience
Required Domain Expertise: Enterprise networking products with expertise in L2/L3/Security Protocols & Features
- Experience designing and developing firmware for switches and/or network controllers.
- Strong Operating System experience – Linux, GreenHills, VxWorks etc
- Expert knowledge in C
- Designing and integrating network solutions into overall architecture and hardware design across multiple platforms
- Knowledge of advanced networking concepts – L2(xSTP, VLAN, LACP, LLDP, TRILL), L3 (OSPF, BGP, Tunnels), Multicast (PIM, IGMP), IPv6, Security (RADIUS/TACACS, SSH, Access Contrl), ACL/QoS.
- Experience with Network Development Tools - Sniffer, Traffic Generators, IXIA, Spirent etc
- Strong Network troubleshooting ability encompassing: OS, Network Stack, Sniffers, switches, external network.
- Experience using version control system – ex. GIT/Clearcase
- Good written and verbal communication skills.
- Excellent analytical and problem solving skills.
Strongly Desired Skills:
- Extensive experience in overall architecture of firmware and interaction with hardware designs for products and solutions.
- Knowledge of ASIC architectures – e.g. Broadcom, etc
- Experience on both platform dependent and platform independent networking protocol work.
- Linux Device Driver experience
- Working knowledge of Assembly code
- Experience in writing secure software
- Experience in agile development methodology
- Innovation bent of mind
Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)
What We Can Offer You:
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion