HP Hiring Networking Software Engineer
Job Description :
HP Networking Software Engineers play lead roles in multi-discipline teams working on new networking products and solutions. This includes active involvement in product feature definition, hardware feature requirements, SW development and test, customer documentation, and on-going product support. Projects typically involve coordination with internal and external development teams, often in other geographies. Enabling others is as important as personal contribution.
We are seeking top Senior Software Engineers to lead the development of the SDN products that will revolutionize the future of the networking industry. These critical positions will drive the next generation of product design and coordination of the engineering development activities. Extensive experience with networking & network protocols required.
Successful candidates must possess a passion for delivering high quality supportable software that effectively meets customer requirements. They must also be comfortable working in a formal software development environment where rigorous focus on and adherence to quality are critical.
Responsibilities
Design and develop scalable software for SDN Solutions and OpenFlow appliances
Lead/participate actively in architectural and design discussions
Conduct design and code reviews
Debug and address issues found
Write design documents, API documentation and tutorials
Senior/Lead positions require making presentations, training users in complex topics, and interacting positively with upper management, colleagues and customers.
Desired Profile Education and Experience
Candidates should possess many of the skills listed below
BS or advanced degree in CS/CE or equivalent combination of education and experience.
Proficiency in C, C++, java, python and object-oriented architecture, design and secure, scalable coding
Experience with Openflow and SDN technologies
Familiarity with Open Networking projects and tools such as NOX and Beacon
Experience with JUnit or other Experience working in the Eclipse IDE automated unit testing tools
Proficiency in debugging technologies and approaches including source-level debuggers and code analysis techniques
Strong software design skills including a detailed understanding of SW concepts and knowledge of modeling techniques and technologies such as UML
Strong understanding of data structures
Strong understanding of system-level design principles
Good understanding of operating systems concepts including scheduling, task switching, memory management, interrupts, semaphores IPC.
Experience with SW version control and defect tracking
Basic understanding of SW test methodologies (unit, integration, system, etc)
Experience in networking, IPv4, IPv6 Networking protocols (routing, switching, security, VLANs, ACLs, QoS) and knowledge of Switch ASIC architectures/drivers.
Background in Distributed systems - experience in systems like Apache or ZooKeeper.
Working and architecting complex software solutions with large systems.
Experience with Open Source software.
Strong interpersonal, teamwork and communications skills.
Ability to learn quickly and work independently with minimal supervision.
Linux/Windows experience
Experience 15 - 18 Years
Industry Type IT-Software / Software Services
Role Software Developer
Functional Area IT Software - Network Administration, Security
Education UG - B.Tech/B.E., B.Sc
PG - Any Postgraduate, Post Graduation Not Required
DOCTORATE - Doctorate Not Required
Location Bengaluru/Bangalore
Keywords sdn, openflow, network, routing, switching, switch, security, c, c++, java, python
Contact Hewlett Packard
Hewlett-Packard India Pvt Ltd


20:54
Unknown

0 comments:
Post a Comment