Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Cisco Senior Software Engineer 
India, Tamil Nadu, Chennai 
313611698

27.01.2025
Who You Are

We require creative and smart engineers who can develop high-quality software on schedule, with good communication and collaboration skills, and a passion for innovation. In this role, you will be responsible for designing and implementing new features, as well as maintaining existing features and areas. 8+ years relevant experience in internetworking technologies and applications.

You have:
  • 8+ years relevant experience in internetworking technologies and applications.
  • Good experience in developing s/w in C, under multi-threaded environment with Excellent problem-solving skills
  • Hands on Data Structures, Operating Systems and Data Networking fundamentals
  • Exposure to development of software for large/complex network devices including routing & switching systems.
  • Experience in development of Layer 2 (Ethernet) and/or Layer 3 Networking protocols including Routing, IPV4/6 (unicast/multicast) Is preferable
  • Expertise in working with Linux OS
  • Expertise in developing software for complex multi-threaded real time systems
  • Experience in any Cisco OS – XR, XE or NXOS would be a plus
  • Good hands on implementation experience with one or more of the following:

RTOS Internals, High Availability, IPC, Memory management, Distributed communications Infrastructure, Serviceability, Linux, Containers, Virtualization

  • Possess excellent written and verbal communication skills. Must utilize these skills to communicate optimally across all groups in the organization.
  • Willing to work with and excel in teams spanning geographies and physical boundaries
  • Quick learner who is self-driven and has a passion to excel
Preferred Experience and Education:
  • Typically requires BSEE/CS or MS/CS or equivalent with 8+ years relevant experience in internetworking technologies and applications.

We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another – from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that).