Taro Logo

Senior Software Engineer - C programming, MPLS LDP L2/L3 protocol development - Chennai Location

Global technology company that designs and sells networking hardware, software, and telecommunications equipment.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Networking
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer position at Okta, building the OIN Platform with Java, Spring, and cloud technologies. Remote work available with competitive salary and benefits.

Senior Software Engineer - Data + AI Observability

Senior Software Engineer position at Databricks focusing on Data + AI Observability, building and scaling systems that process billions of entries daily across global cloud regions.

Senior Software Engineer II

Senior Software Engineer II position at HubSpot focused on designing and delivering complex, scalable solutions while providing technical leadership.

Senior Software Engineer - Oracle Health (US REMOTE)

Senior Software Engineer position at Oracle Health, focusing on healthcare innovation through AI and cloud technologies. Remote role offering competitive compensation and benefits.

Senior Software Dev Engineer, Kuiper SW Deployment Services

Senior Software Engineer role at Amazon Kuiper developing deployment services for satellite software updates using Java, Python and AWS.

Description For Senior Software Engineer - C programming, MPLS LDP L2/L3 protocol development - Chennai Location

Join Cisco's DSE Platform Independent Common (PI-Common) group, where you'll be developing critical software for the company's flagship routers and switches. As a Senior Software Engineer, you'll work on the MPLS LDP protocol, crafting high-performance system software that powers Enterprise Switching and Routers, Data Center Switches, and Service Provider Routing Platforms.

Your role will involve developing new features, fixing bugs, and ensuring high-quality software delivery to meet webscaler demands. You'll collaborate with cross-functional teams, conduct code reviews, and develop automated tests. The position requires expertise in C programming, multi-threaded environments, and networking protocols.

Cisco offers an inclusive work environment where every individual brings their unique skills and perspectives together. The company pioneered hybrid work trends and provides extensive learning and development opportunities. With a strong focus on community involvement, Cisco offers 80 hours of paid volunteer time annually, and employees can participate in 30 different employee resource organizations.

The role offers comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, flexible vacation policy, and various wellbeing offerings. You'll be part of a global technology leader that powers the internet, helping customers reimagine their applications, secure their enterprise, and transform their infrastructure.

This position is perfect for experienced software engineers passionate about networking technologies and protocol development, offering the opportunity to work on cutting-edge solutions while making a significant impact on global network infrastructure.

Last updated 11 hours ago

Responsibilities For Senior Software Engineer - C programming, MPLS LDP L2/L3 protocol development - Chennai Location

  • Develop new features and fix bugs related to MPLS LDP protocol
  • Collaborate with adjacent software teams to ensure high-quality software delivery
  • Conduct peer code and design reviews
  • Develop automated tests
  • Build detailed software specifications
  • Handle customer queries and participate in triages for issue resolution

Requirements For Senior Software Engineer - C programming, MPLS LDP L2/L3 protocol development - Chennai Location

Linux
  • Master's degree or bachelor's degree with 8+ years of experience in Computer Engineering, Electrical Engineering, Computer Science or related fields
  • 4+ years of experience in internetworking technologies and applications
  • Experience in developing software in C under multi-threaded environment
  • Strong knowledge of Data Structures, Operating Systems and Data Networking concepts
  • Experience in development of software for large/complex network devices
  • Experience in Layer 2 (Ethernet) and/or Layer 3 Networking or Overlay protocols including MPLS LDP, Routing, IPV4/6

Benefits For Senior Software Engineer - C programming, MPLS LDP L2/L3 protocol development - Chennai Location

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company match
  • Short and long-term disability coverage
  • Basic life insurance
  • Flexible vacation time off policy
  • 80 hours of sick time off
  • Up to twelve paid holidays per year
  • Paid time off for volunteering
  • Birthday day off

Interested in this job?