HireSleek

Software Developer – 2026 Grads

  • Full Time
  • Remote

Website Ciena

About Ciena

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

Job Summary

As a Software Developer in a dynamic team environment, you will push the boundaries of what is possible in optical network solutions. You will contribute to projects that play critical roles in our network solutions and help build upon our innovative technology. You will also challenge yourself and others by bringing fresh ideas to new challenges and leading by example.

Key Responsibilities

  • Craft, develop, test, deploy, maintain, and improve software.
  • Manage individual project priorities, assignments, and timelines.
  • Participate in the full software development lifecycle, collaborating with multi-functional teams of developers, UX designers, quality assurance teams & release managers.

Requirements

  • Bachelor’s degree in Electrical/Computer Engineering, Computer Science or a related field.
  • Proven track record in software development.
  • Demonstrated ability to develop with one or more of the following programming languages – C, C++ or Python.
  • Experience working with Linux-based developer tools and debugging environment such as GNU, GCC, GDB, Insight.
  • Knowledge of development tools such as Git, JIRA, Yocto, Docker, Bitbucket, Confluence.
  • Familiarity with CI frameworks such as Jenkins, Grafana, Kubernetes.

Assets

  • Proven experience developing software embedded solutions engineered for performance and reliability on multi-processor, highly concurrent systems.
  • Real-time OS and embedded systems.
  • Agile development methodologies.
  • Messaging interfaces Netconf, REST/HTTP, gRPC.
  • YANG modeling language and toolchains.
  • Automation and Test.

Benefits & Perks

In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time.

To apply for this job please visit ciena.wd5.myworkdayjobs.com.