Job ID 1024505 Date posted 7/24/2018 Primary Location Santa Clara, California, United States Job Category Engineering Schedule Full time Shift No shift premium (United States of America)
Aruba, a Hewlett Packard Enterprise Company, is a leading provider of next-generation network access solutions for the mobile enterprise http://www.arubanetworks.com/company/about-us . Our core focus is ondeveloping and delivering a new generation of switching platform products.
Visibility on a few of examples of the industry disrupting type products we’ve released within the past 18 months are viewable at the following link:https://news.hpe.com/aruba-fundamentally-redefines-enterprise-core-switching-for-mobile-cloud-and-iot-demands .
We are developing innovative solutions to enhance traditional switching technologies with AI driven analytics, advanced troubleshooting and exciting new management systems.
We are currently in search of talented software professionals to join us in creating innovative features that reside on top of our next generation, game changing Network Operating System, Aruba OS-CX.
Visibility on what makes Aruba OS-CX a game changer is viewable at the following link:http://community.arubanetworks.com/t5/Aruba-Unplugged/ArubaOS-CX-A-Modern-Programmable-Network-for-the-Mobile-and-IoT/ba-p/304372
Who we are:
·We believe teamwork is fundamental to everything we do
·We enjoy a healthy work/life balance
·We don't take ourselves too seriously
·We take pride in pushing the switching envelope
·We believe in test driven development
·We use programming languages like C, Python and GOLANG and work within a variety of technology areas including application development, protocols, platform development and analytics
Who you are:
·You are a highly skilled C programmer are you’re comfortable with Python
·You have experience working with in-memory databases like Redis, OVSDB, etc.
·You are an expert with data structures like linked lists, arrays, binary trees, hash tables etc.
·You love solving complex problems and are good at algorithms and analytics
·You are willing to walk the extra mile (when required) to get things done
·You can articulate your ideas and concerns in an effective manner
·You have BS or MS in CS/CE/EE or equivalent combination of education and experience
·Investigate, design and develop switching solutions
·Maintain and enhance existing features and develop new features
·Navigate between development, test and marketing teams and across geographies to resolve dependencies
·Own the test plan and test development for features you have written
·Help create the functional spec, design spec and validate necessary literature for your features
·Investigate and debug software issues and resolve them timely
Skills / Experience :
·Working knowledge of network protocols (NDP, STP, LLDP, ARP, ICMP, IP, TCP, UDP, BGP, OSPF, IGMP, VRRP, BFD, LACP, AAA)
·Working knowledge of virtualization, tunnel and overlay technologies (VLAN, VRF, VXLAN, IPSEC, GRE, MPLS, EVPN)
·Experience working with vendor SDK e.g. Broadcom
·Experience with OpenVSwitch or OpenSwitch
·Working knowledge of Linux kernel
·Experience working with hardware, device drivers
Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to the use of arrest and conviction records, including the San Francisco Fair Chance Ordinance and similar laws and will consider for employment qualified applicants with criminal histories.