Senior Software Engineer - EdgeCloud Applications (BB-3939B)

Found in: Talent CA


Since 1992, Ciena has been driven by a relentless pursuit of network innovation. We believe in a network that grows smarter, more agile, and more responsive every day. This means that when you digitally interact in your world - picking up the phone, streaming video, texting a friend or loved one – your interactions are being enabled by Ciena technologies. Ciena makes your social / entertainment / business existence REAL.

Your Role

We’re looking for highly motivated and talented engineers who are passionate about engineering velocity and automation. You will be responsible for developing the next generation of Routing and Switching software solutions supporting Software Defined Networking (SDN), Network Function Virtualization (NFV) and embedded applications for Layer 2/3 data networking on a wide range of host platforms.

Your Responsibilities

  • Design and implement embedded software (written in C and running over Linux) to configure HW components and manage HW resources, to support datapath requirements for specific Routing and Switching applications
  • Provide basic project management for own work or that of a small team, including effort estimation, project tracking, and status reporting
  • Participate in various phases of product development cycle – product definition, design, planning, implementation and test
  • Review product requirements and customer use cases
  • Prototype and evaluate alternative solutions on target hardware platforms
  • Deliver detailed functional specification and technical design documents for embedded software architectures and components
  • Support developed features through product verification and customer introduction, providing training to field support personnel
  • Minimum Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or foreign equivalent
  • 6-9 years of experience in an embedded software development role, preferably in a data networking or telecommunications environment
  • Extensive product development experience in a computer software or computer networking field
  • Preferred Qualifications

  • Proficiency in C/C++, Linux and Python
  • Familiarity with L2/L3 forwarding plane including routing and switching, 5G xRAN, FlexE, CPRI/eCPRI, RoE, QoS (Shaping, scheduling, metering), L2VPN, MPLS, L3VPN and segment routing
  • Design experience in Ethernet OAM, SAT (RFC2544/Y.1564), TWAMP, PON (OLT/ONT), System Timing (PTP, SyncE) and 5G Applications
  • Excellent inter-personal, written and verbal communication skills
  • Exposure to Broadcom Ethernet Switching chipsets is highly desired
  • Use of tools and infrastructure such as GIT, Yocto, Docker, Telemetry, gRPC, REST
  • Familiarity with SDN concepts, Data Plane operating in a VM/Container environment, EVPN, L3VPN, Segment Routing
  • *LI-JW

    About Ciena
    Ciena is a network strategy and technology company with a passion to provide an experience, to you and our customers that is as rewarding as the outcome. We attract the best and brightest– those with outstanding talent, motivation, and the right attitude to contribute to our success. Our culture balances our openness and informality with professionalism and trust and is built on the foundation of our core values: Customer First, Integrity, Velocity, Innovation, and Outstanding People.

    Ciena enables everyone to have a voice and a network that supports them while on the journey to discovering their passion and purpose. We trust each individual to do what they can to reach their full potential and make an impact on the business, whenever, wherever they are in the world. With Ciena’s highly innovative, forward-thinking business practices, we reward people for pushing the boundaries. Unlock your potential at Ciena!

    Being You @ Ciena
    As part of our commitment to diversity and inclusion, we want to foster an environment that values and respects all individual’s strengths, perspectives, ideas, and ability to meet the needs of our customers globally. Ciena values the diversity of its workforce and respects its employees as individuals, regardless of race, ethnicity, religion, gender, age, national origin, disability, sexual orientation, veteran or marital status or any other category protected by applicable law. We do not tolerate any form of discrimination.

    Ciena is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

    If contacted in relation to a job opportunity, you should advise Ciena in a timely fashion of the specific accommodation measures required for you to be assessed in a fair and equitable manner.

    calendar_today1 day ago


    info Full time

    location_on Ottawa, Canada

    work Ciena

    I expressly authorise the Terms and Conditions

    Similar jobs