Software Engineer - C and Networking at Ciena - ScoutJobs - The AI-curated global job board
Skip to content
Ciena
Posted 24 days ago

Software Engineer - C and Networking

CienaSoftware Engineer - C and Networking

Requirements

2–8 years professional software development experience, Proficiency in C programming, Expertise in data structures and algorithms, Experience with YANG data models, Knowledge of CLI, REST, gRPC, and NETCONF, Understanding of networking concepts and protocols

Skills

C#gRPC

About the role

Responsibilities

  • Design, develop, and maintain scalable software components using C programming
  • Implement and manage YANG data models to support robust network configuration and management
  • Integrate software with Northbound Interfaces (NBIs) such as CLI, REST, gRPC, and NETCONF
  • Apply advanced data structures and algorithms to enhance performance and system reliability
  • Collaborate with cross-functional teams to deliver innovative and adaptive networking solutions
  • Troubleshoot, optimize, and improve software components for efficiency and scalability
  • Evaluate emerging technologies and incorporate relevant advancements into software designs

Requirements

  • 2–8 years of professional software development experience
  • Strong proficiency in C programming
  • Expertise in implementing efficient solutions using data structures and algorithms
  • Hands-on experience with YANG data models
  • Knowledge of NBIs including CLI, REST, gRPC, and NETCONF
  • Solid understanding of networking concepts and protocols
  • Strong debugging, analytical, and problem-solving skills

Preferred Qualifications

  • Experience in network management systems or the telecommunications domain
  • Familiarity with Linux or Unix environments
  • Exposure to Software-Defined Networking (SDN) and Network Functions Virtualization (NFV)

About the Company

Ciena is a global leader in high-speed connectivity, committed to a people-first approach. We prioritize a flexible work environment that empowers individual growth, well-being, and belonging, driving business priorities alongside meaningful social and community impact.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer - C and Networking

Ciena · Gurugram

Sign up to apply