Talent.com
Datapath - Software Engineer
Datapath - Software EngineerCiena • Ottawa, ON, CA
Datapath - Software Engineer

Datapath - Software Engineer

Ciena • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Datapath - Software Engineer role at 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.

Priority for this position is ideally Ottawa-Hybrid based; however, remote in Canada (Eastern / Central Time Zones) is also available.

How You Will Contribute

  • Design and develop embedded software applications in C for Layer 2 and Layer 3 Datapath operations, including enhancements to existing software and development of new packet networking functionalities.
  • Implement software on embedded Linux / VxWorks platforms, ensuring seamless integration with hardware systems.
  • Investigate and resolve complex issues by collaborating with hardware, software, and system engineering teams to identify root causes.
  • Conduct thorough analysis to address process or design challenges within the codebase.
  • Drive software performance improvements through test-driven development, automated unit testing, and comprehensive integration testing.
  • Collaborate effectively within a larger team to ensure alignment across development stages and deliver high-quality carrier-grade solutions.

The Must Haves

  • Bachelor's degree in Electrical / Computer Engineering or Computer Science.
  • Proficiency in C programming language.
  • Practical knowledge of fundamental network protocols such as Ethernet (ETH), VLAN, IP, and TCP / UDP.
  • Experience with routing / switching chipsets, preferably Broadcom.
  • Strong understanding of mutual exclusion, synchronization, interrupt handling, and inter-process communication.
  • Ability to work independently, seek solutions proactively, and demonstrate a positive and motivated work ethic.
  • Exceptional verbal and technical writing skills.
  • Nice To Haves

  • Familiarity with additional network protocols and advanced hardware abstraction techniques.
  • Experience in developing software for high-performance, scalable systems.
  • Knowledge of optical networks and Layer 0 / 1 / 2 / 3 converged infrastructures.
  • Exposure to automated testing frameworks and tools.
  • Ability to mentor junior engineers and contribute to team development.
  • Proven track record of delivering innovative solutions in embedded systems.
  • Strong analytical skills for troubleshooting and performance optimization.
  • Pay Range

    Canada : $99,200.00 - $158,400.00

    Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

    Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. 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. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.

    Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.

    At Ciena we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

    Ciena is an Equal Opportunity Employer, including disability and protected veteran status.

    If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Ottawa, ON, CA

    Similar jobs
    Application / Software Architect (Data & AI Solutions), Level 3

    Application / Software Architect (Data & AI Solutions), Level 3

    Donna Cona Inc. • Ottawa H2B, ON, Canada
    Full-time
    Application / Software Architect (Data & AI Solutions), Level 3, for one of our key government clients.To provide some possible methods of adding forms, policy and guidance documents to the Regulat...Show more
    Last updated: 30+ days ago • Promoted
    Senior Airborne Platform Software Engineer

    Senior Airborne Platform Software Engineer

    Gogo • Ottawa H2B, ON, Canada
    Full-time
    Senior Airborne Platform Software Engineer.Senior Airborne Platform Software Engineer.Airborne Platform Software Engineer. Gogo airborne products on a Linux platform.You will develop new features, e...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer II (AI / ML Products)

    Software Developer II (AI / ML Products)

    Warner Bros. Entertainment • Ottawa H2B, ON, Canada
    Full-time
    Discovery… the stuff dreams are made of.When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Eart...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Veem • Ottawa H2B, ON, Canada
    Full-time
    Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer II - AI / ML for Personalization & Search

    Software Engineer II - AI / ML for Personalization & Search

    CNN • Ottawa H2B, ON, Canada
    Full-time
    A leading broadcasting and media company in Ontario is seeking a Software Developer II for AI / ML products.You will collaborate with engineers to create innovative solutions, focusing on machine lea...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Acre Security • Ottawa H2B, ON, Canada
    Full-time
    Senior Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environmen...Show more
    Last updated: 30+ days ago • Promoted
    Senior Forward Deployed Engineer - AI Cost Optimization

    Senior Forward Deployed Engineer - AI Cost Optimization

    Frugal • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A startup focused on AI-driven cost optimization seeks a Senior Forward Deployed Engineer in Ottawa.The role involves bridging real-world challenges faced by clients with Frugal’s application cost ...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer, SRE - Permanent - 18453

    Senior Software Engineer, SRE - Permanent - 18453

    LRO Staffing • Ottawa H2B, ON, Canada
    Remote
    Full-time +1
    Senior Site Reliability Engineer - Permanent - 18453.Senior Site Reliability Engineer - Permanent - 18453.About The Opportunity : We are currently sourcing a Senior Site Reliability Engineer (SRE) f...Show more
    Last updated: 28 days ago • Promoted
    Senior Software Engineer, Cloud Security & IoT Integrations

    Senior Software Engineer, Cloud Security & IoT Integrations

    Acre Security • Ottawa H2B, ON, Canada
    Full-time
    A leading security technology firm in Ottawa is seeking a Senior Software Engineer to join their Cloud Development team.You will design and implement features for their cloud-native access control ...Show more
    Last updated: 30+ days ago • Promoted
    Dayforce Solution Architect

    Dayforce Solution Architect

    BDO Canada • Ottawa H2B, ON, Canada
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Putting people first, every day. BDO is a firm built on a foundation of positive relationships with our...Show more
    Last updated: 30+ days ago • Promoted
    Remote Data Architect - Modernize Enterprise Data

    Remote Data Architect - Modernize Enterprise Data

    Orangutech • Ottawa H2B, ON, Canada
    Remote
    Part-time
    A public service organization is seeking an experienced Database Architect for a future opportunity.This role focuses on leading assessments and modernizing the enterprise data ecosystem.Candidates...Show more
    Last updated: 30+ days ago • Promoted
    Enterprise ITSM Cloud Architect

    Enterprise ITSM Cloud Architect

    NTT DATA North America • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A global IT services provider is seeking an Enterprise Solution Architect focused on modernizing ITSM solutions.You will provide architectural expertise, conduct analyses, and ensure alignment with...Show more
    Last updated: 24 days ago • Promoted
    Director, DaaS Software & Data Platform

    Director, DaaS Software & Data Platform

    Nanometrics Inc. • Ottawa H2B, ON, Canada
    Full-time
    A leading DaaS company in Ottawa is seeking a Director of Software Development to set the technical vision and cultivate talent within the organization. The role involves leading a diverse team and ...Show more
    Last updated: 28 days ago • Promoted
    Senior Software Engineer - Go Cloud Networking (Hybrid)

    Senior Software Engineer - Go Cloud Networking (Hybrid)

    Illumio • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A cybersecurity company is seeking a Senior Backend Software Engineer to enhance the Azure Firewall Management Program.This position requires expertise in Go / Golang and cloud environments like Az...Show more
    Last updated: 13 days ago • Promoted
    Cloud Software Architect | AWS & Microservices Lead

    Cloud Software Architect | AWS & Microservices Lead

    Tecsys Inc. • Ottawa H2B, ON, Canada
    Full-time
    A leading supply chain solutions provider in Canada is seeking a Mid-Senior level Technical Leader to develop robust software solutions within logistics and healthcare sectors.Ideal candidates will...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    Tree Trust • Ottawa H2B, ON, Canada
    Remote
    Full-time
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer II — Cloud, APIs & Automation

    Software Developer II — Cloud, APIs & Automation

    Warner Bros. Discovery • Ottawa H2B, ON, Canada
    Full-time
    A leading entertainment provider is seeking a Software Developer II in Ottawa, Ontario.The ideal candidate will design and develop innovative software solutions, focusing on libraries, APIs, and cl...Show more
    Last updated: 25 days ago • Promoted
    Remote MLOps Engineer for Databricks & AI Pipelines

    Remote MLOps Engineer for Databricks & AI Pipelines

    TEKsystems • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading technology staffing firm is seeking a Machine Learning Operations Engineer in Ottawa, ON.This remote contract role requires expertise in Python programming and Databricks along with respo...Show more
    Last updated: 24 days ago • Promoted