Software Engineer( C++ with Networking)

IT Services
  • IT Services
  • India

Calsoft

Software Development

Required Experience and Skills:
• Bachelors/Masters in CS/ECE/EE with 8-12 years of experience
• Related work experience as Individual contributor (Technical leader/Architect)
• Extensive experience in handling complex datastructures and algorithms in routing/switching software.
• C, C++, Unix Shell, Python.
• Extensive technical depth in L2 and L3 Ethernet switching and routing protocols.
• Extensive experience in OS development experience in Switching/Routing ASIC
• Hands on experience on switch/router embedded system software development, Linux/unix/FreeBSD/ network programming skills such as TCP/IP, socket programming
• Ability to deliver high quality features with extensive automation coverage, including experience applying test driven development methodology
• Working experience in areas like ACL, QoS, Policers, TCAM, etc
• Good experience in traffic testing tools IXIA, Wireshark, Scapy, Tcpdump or similar

Desired Experience and Skills:
• Hands-on experience in routing/switching of Broadcom, Cisco, Marvell switches or similar abstraction interfaces like FPA, SAI or any OCP
• Hands-on experience with Network Operating system especially SONiC.
• Experience in customer Engagement especially Datacenter customers with focus on switches and routers.
• Hands-on experience working with open source software
• Knowledge in Data center switches/network management areas – CLI, SNMP, Yang Models etc

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • McAfee
    Bangalore

    Role Overview: IT system administrator acts as the first point of contact between customers/employees who need platform support. They resolve simple problems and escalate unsolved problems to the spe
  • GeekSoft Consulting
    India

    • Help design, build and continuously improve the clients online platform. • Research, suggest and implement new technology solutions following best practices/standards. • Take responsibility fo
  • deshawindia
    Hyderabad

    We are looking for a Tech Associate for our Quality and Test Engineering team. The team is responsible for ensuring the quality of different kinds of applications. What you’ll do
  • Nexus Business Solutions
    India

    The ideal candidate for this position should have a minimum of 2-4 years of experience in the following areas: - Creating Social Media Banners - Promotional Videos and Editing - PSD to HTML - Website