Padmi
Ciena logo
Ciena

high-speed connectivity · optical networking

Engineer /Module Lead- Routing & Switching protocol controlplane developer

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Ciena

Opens the source posting on shine.com

Source description

About the role

View original

As a Software Engineer at Ciena, you will play a crucial role in developing the Vyatta Network Operating System (NOS) and supporting customers in building and deploying their virtualized networks. Your work will involve developing embedded software on the Vyatta NOS, participating in all stages of software development, troubleshooting software issues, and collaborating with Product Owners to enhance software applications. Your skills will be transferrable to the cutting-edge SAOS 10X platform as you progress in your role. Key Responsibilities: - Develop embedded software on the Vyatta NOS, a modified Debian Linux operating system. - Participate in all stages of software development, including requirements analysis, architecture, design, implementation, and testing. - Troubleshoot software issues and provide customer and verification support. - Design and develop unit tests and test-automation suites. - Collaborate with Product Owners to incorporate new features and technologies into software applications without compromising performance. - Influence and/or define software architecture to enhance resiliency, debuggability, and maintainability. Qualifications Required: - Bachelor's/master's degree in computer science/engineering or equivalent degree with 3-7 years of relevant experience. - Familiarity with network merchant silicon chipsets and whitebox platforms. - Excellent analytical, problem-solving, and programming skills (C, C++, Python). - Experience in designing and developing L2/L3 networking technologies. - In-depth understanding of Linux OS and open-source software development. - Knowledge of software development for Data Forwarding paths (Software, Hardware). - Experience in troubleshooting large-scale deployments. - Familiarity with manageability frameworks such as Yang/XML. - Experience with virtualization technologies like Intel DPDK, SR-IOV, etc. - Knowledge of network routers/switches or routing protocols (OSPF, BGP, etc.). - Proficiency in using the Atlassian tool suite, Git, and Jenkins. - Self-motivated with a strong sense of ownership and excellent teamwork and collaboration skills. - Ability to multitask and work independently with minimal guidance. - Openness to continuous learning and self-improvement. - Excellent communication and technical documentation skills. - Excellent organization skills to manage time, resources, and priorities. Additionally, at Ciena, employees are valued, respected, and heard, with a commitment to diversity and inclusion. The company is an Equal Opportunity Employer, including disability and protected veteran status. If you require any accommodation measures during the job application process, please advise Ciena. Note: The job description does not include any additional details about the company. As a Software Engineer at Ciena, you will play a crucial role in developing the Vyatta Network Operating System (NOS) and supporting customers in building and deploying their virtualized networks. Your work will involve developing embedded software on the Vyatta NOS, participating in all stages of software development, troubleshooting software issues, and collaborating with Product Owners to enhance software applications. Your skills will be transferrable to the cutting-edge SAOS 10X platform as you progress in your role. Key Responsibilities: - Develop embedded software on the Vyatta NOS, a modified Debian Linux operating system. - Participate in all stages of software development, including requirements analysis, architecture, design, implementation, and testing. - Troubleshoot software issues and provide customer and verification support. - Design and develop unit tests and test-automation suites. - Collaborate with Product Owners to incorporate new features and technologies into software applications without compromising performance. - Influence and/or define software architecture to enhance resiliency, debuggability, and maintainability. Qualifications Required: - Bachelor's/master's degree in computer science/engineering or equivalent degree with 3-7 years of relevant experience. - Familiarity with network merchant silicon chipsets and whitebox platforms. - Excellent analytical, problem-solving, and programming skills (C, C++, Python). - Experience in designing and developing L2/L3 networking technologies. - In-depth understanding of Linux OS and open-source software development. - Knowledge of software development for Data Forwarding paths (Software, Hardware). - Experience in troubleshooting large-scale deployments. - Familiarity with manageability frameworks such as Yang/XML. - Experience with virtualization technologies like Intel DPDK, SR-IOV, etc. - Knowledge of network routers/switches or routing protocols (OSPF, BGP, etc.). - Proficiency in using the Atlassian tool suite, Git, and Jenkins. - Self-motivated with a strong sense of ownership and excellent teamwork and collaboration skills. - Ability to multitask and work independently with minimal gu

One address, no account. We’ll tell you when matching roles go live.

More at Ciena

Related open roles

View all roles