Cisco Vpp Development

Year    India, India

Job Description


In Time Tec is an award-winning IT & software company. In Time Tec offers progressive software development services, enabling its clients to keep their brightest and most valuable talent focused on innovation. In Time Tec has a leadership team averaging 15 years in software/firmware R&D, and 20 years building onshore/offshore R&D teams. We are looking for rare talent to join us. People having a positive mindset and great organizational skills will be drawn to the position. Your capacity to take initiative and solve problems as they emerge, flexibility, and honesty, will be key factors for your success at In Time Tec. Job Overview:
We are looking for a skilled and motivated Software Engineer to work on the development of Cisco VPP (Virtual Packet Processing) based product. You will be responsible for designing, developing, and maintaining Cisco VPP software components. The role requires strong programming skills and knowledge of network protocols and software-defined networking (SDN).
Responsibilities:

  • Create software components and features for Cisco\'s VPP platform that ensure high functionality, reliability, and scalability.
  • Work with cross-functional teams to understand requirements and create technical designs for implementation.
  • Implement network protocols and services in the VPP framework, including but not limited to Ethernet, IP, MPLS, VXLAN, QoS, and routing protocols (BGP, OSPF, etc.).
  • Ensure high-quality software development practices are followed and coding standards are adhered to by conducting code reviews and participating in design discussions.
  • Investigate and resolve software defects and issues, implementing effective solutions based on root cause analyses.
  • Enhance efficiency and quality by contributing to the improvement of software development processes and methodologies.
  • Assist test engineers in developing test strategies, automating test cases, and ensuring comprehensive coverage of tests.
  • Continually enhance your skills and knowledge by staying abreast of industry trends, emerging technologies, and advances in software-defined networking.

Skills and Qualifications:
  • Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or a related field.
  • Strong programming skills in C and C++ with a solid understanding of data structures and algorithms.
  • Experience in network protocols and technologies, such as TCP/IP, Ethernet, MPLS, VXLAN, QoS, routing protocols (BGP, OSPF), etc).
  • Ability to develop software for Linux-based platforms.
  • Experience with software-defined networking (SDN) concepts and frameworks.
  • Knowledge of virtualization technologies (e.g., KVM, Docker) and hypervisors is a plus.
  • Experience with version control systems (e.g., Github), bug tracking tools, and software development workflows.
  • Excellent problem-solving and debugging skills, capable of analyzing complex problems and coming up with effective solutions.
  • Excellent communication skills and ability to work effectively with cross-functional teams.
  • Self-motivated and capable of working independently, with a strong sense of ownership and accountability.

Location: candidate should be open to travel to Australia for short durations. How You\xe2\x80\x99ll Grow at In Time Tec In Time Tec, has made significant investments to create a stimulating environment for its people to grow. We want each of our employees to grow in their way and play their roles while honing their ownership abilities. As part of those efforts, we provide our professionals with a range of educational opportunities to help them grow in their career.

Our guiding principles of leadership, trust, transparency, and integrity serve as the foundation for everything we do and every success we achieve. We are proud of these fundamental principles since they demonstrate our dedication towards them as a \xe2\x80\x9cOne Team\xe2\x80\x9d. We value every individual by giving them the freedom to make daily decisions that can support their health, well-being, confidence, and awareness. Our leadership team is there to offer the safe base by giving the right budding environment, instruction, tools, and chances necessary for your professional development in achieving your goals. Our people and culture work together in a collaborative environment, making In Time Tec a thriving place to work. You can find out more about Life at In Time Tec here.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3147445
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year