[BLR] Network Routing & Switching Protocols Software Development – Technical Lead
Bangalore, India
About Arrcus
Arrcus was founded to enhance business efficiency through superior network connectivity. The Arrcus Connected Edge (ACE) platform offers best-in-class networking with the most flexible consumption model at the lowest total cost of ownership. The Arrcus team consists of world-class technologists who have an unparalleled record in shipping industry-leading networking products, complemented by industry thought leaders, operating executives, strategic partners, and top-tier VCs. The company is headquartered in San Jose, California. For more information, go to www.arrcus.com or follow @arrcusinc.
We offer a variety of roles in software, hardware, and cloud environments. We are looking for people who are self-motivated, creative, and agile. You will work closely with the top-notch talent in Arrcus in redefining networking..
Responsibilities
- Work with customer and product teams to understand recent requirements
- Write Feature Spec covering the requirements and detailed design
- Implement improvements and features individually or as part of a team
- Triage, resolve internal and customer found issues
- Evaluate, Integrate third party libraries
- Peer review of Feature Spec, Code, Test Plan and other engineering documents
- Improve performance/scale of existing features/solutions
- Help with interview, onboarding and mentoring of new hires
- Plan, schedule, track and periodically report the project status all the way to customer delivery
Education/Qualifications
- BS/MS/PhD in Computer Engineering/Computer Science or equivalent degree
- Ability to write high quality C/C++ code
- 8+ years years of relevant hands-on development experience in some of the following technologies:-
- In-depth expertise with large-scale control plane protocols - BGP, ISIS, LDP
- Experience with design and development of Overlay Technologies - L3VPN, EVPN, VxLAN
- Strong technical exposure