Talent.com
RLS Photonics Software Engineer - New Grad 2026
RLS Photonics Software Engineer - New Grad 2026Ciena • Ottawa
RLS Photonics Software Engineer - New Grad 2026

RLS Photonics Software Engineer - New Grad 2026

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

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.

How You Will Contribute :

As a Software Engineer, you will contribute to the development of industry-leading photonics software for the RLS platform, pushing boundaries in optical innovation.

  • You will design and develop embedded software on a next generation optical network platform
  • You will participate in all stages of software development - requirements analysis, design, implementation, testing, and eventually maintenance support.
  • You will actively take part in test driven development, automated unit testing, and comprehensive integration testing
  • You will investigate and troubleshoot software and performance issues, working in collaboration with hardware, software, verification and system engineering teams
  • You will influence the software architecture, to improve resiliency, debuggability and maintainability, and performance
  • You will be accountable for managing individual project priorities, assignments, and timelines
  • You will provide help to quality assurance and customer support teams with questions and problems reported by testers and by customers

This role is based in Ottawa .

The Must Haves :

  • Bachelor’s degree in computer / electrical / software engineering, computer science, or a related field coupled with a proven track record in software development
  • Demonstrated ability to develop software with one or more of the following programming languages : C, C++, or Python
  • Familiarity with object-oriented design concepts, mutual exclusion, threading, synchronization, inter-process communication, etc.
  • Excellent verbal and written communication and documentation skills
  • Enthusiastic, self-motivated, team player, problem solver and ability to multi-task
  • Excellent organizational skills to manage time, resources, and priorities
  • Fast learner with excellent debugging skills
  • Knowledge of software testing methodologies
  • Familiarity with Linux development environment – GDB, Insight
  • Experience with design and development tools such as Git, Jira
  • Assets :

  • Proven experience developing embedded software on multi-processor, highly concurrent systems
  • Knowledge of control theory, signal processing, or optical networking
  • Experience with automated test frameworks with as Google Test and Jenkins
  • Knowledge of Yang modeling language and toolchains
  • The annual pay range for this position is $65,500-104,600.

    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 ourto 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.

    Create a job alert for this search

    RLS Photonics Software Engineer New Grad 2026 • Ottawa

    Similar jobs
    5G Software Co-op Engineer (Ottawa)

    5G Software Co-op Engineer (Ottawa)

    Ericsson GmbH • Ottawa
    Full-time
    A leading telecommunications firm is seeking a 5G Software Developer Co-op in Ottawa, Ontario.This position offers hands-on experience in software development, focusing on baseband Layer 2 software...Show more
    Last updated: 30+ days ago • Promoted
    Surrogate Mother (Women 21–39 ONLY • Prior Birth Required Paid $50k-$85K)

    Surrogate Mother (Women 21–39 ONLY • Prior Birth Required Paid $50k-$85K)

    Surrogacy4All • North Grenville
    Full-time +1
    Are you a compassionate woman who’s had a healthy pregnancy and wants to help others experience the joy of parenthood?.Surrogacy4All helps Canadian women become . Full emotional, legal, and medical ...Show more
    Last updated: 5 days ago • Promoted
    Sales Representative - 60k / Year - Remote

    Sales Representative - 60k / Year - Remote

    Spade Recruiting • North Grenville, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 13 days ago • Promoted
    Game Tester - Remote

    Game Tester - Remote

    Almedia • Denholm, Quebec, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    RLS Photonics Software Engineer - New Grad 2026

    RLS Photonics Software Engineer - New Grad 2026

    Ciena Corporation • Ottawa
    Full-time
    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you...Show more
    Last updated: 22 days ago • Promoted
    Hardware Specialist

    Hardware Specialist

    AMroute LLC • ottawa, on, ca
    Full-time
    New onsite contract role : Hardware Senior Principal Consultant.Location : Ottawa, Ontario Canada (All candidates must be local to Ottawa, Ontario). Develop FPGA IP architecture for 4G / 5G Radio Units....Show more
    Last updated: 11 days ago • Promoted
    Leader of Advanced Photonics Technology Development

    Leader of Advanced Photonics Technology Development

    Lumentum Operations LLC • Ottawa
    Full-time
    Leader of Advanced Photonics Technology Development page is loaded## Leader of Advanced Photonics Technology Developmentlocations : Canada - Ottawa (Bill Leathem)time type : Full timeposted on : ...Show more
    Last updated: 22 days ago • Promoted
    Trigonometry Private Tutoring Jobs Kemptville

    Trigonometry Private Tutoring Jobs Kemptville

    Superprof • Kemptville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Looking For Part-Time Jobs? - Deliver with Uber

    Looking For Part-Time Jobs? - Deliver with Uber

    Uber eats • Chelsea, QC, CA
    Full-time +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
    Last updated: 30+ days ago • Promoted
    Earn money by taking surveys - Remote

    Earn money by taking surveys - Remote

    Almedia • Notre-Dame-de-la-Salette, Quebec, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    Geometry Private Tutoring Jobs Kemptville

    Geometry Private Tutoring Jobs Kemptville

    Superprof • Kemptville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Edwardsburgh / Cardinal, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 13 days ago • Promoted
    Radio Software Coop Engineer – ML-Driven Lab & Systems

    Radio Software Coop Engineer – ML-Driven Lab & Systems

    Ericsson GmbH • Ottawa
    Full-time
    A leading tech firm in Ottawa seeks a Radio Software Developer Coop for a 12 to 16-month term.You will develop production software and contribute to enhancing automated testing.The ideal candidate ...Show more
    Last updated: 14 days ago • Promoted
    5G Software Co-op Engineer - AI & Tools Focus

    5G Software Co-op Engineer - AI & Tools Focus

    Ericsson • Ottawa
    Full-time
    A leading telecommunications company is seeking a 5G Software Developer Co-op in Ottawa, ON.The successful candidate will engage in various software development tasks, including debugging and testi...Show more
    Last updated: 22 days ago • Promoted
    Vulkan Graphics Engineer — Safety-Critical RTOS, Embedded

    Vulkan Graphics Engineer — Safety-Critical RTOS, Embedded

    Aptiv PLC • Ottawa
    Full-time
    A leading technology company in Ottawa is looking for a skilled Graphics Software Engineer to develop a Vulkan Safety-Certified Graphics Stack for RTOS. The role involves designing and implementing ...Show more
    Last updated: 19 days ago • Promoted
    FPGA Co-op Engineer – Space Robotics (Kanata, Summer 2026)

    FPGA Co-op Engineer – Space Robotics (Kanata, Summer 2026)

    Macdonald, Dettwiler And Associates Corporation • Ottawa
    Full-time
    A leading space technology company in Kanata is seeking an Engineering Student for a 12-16 month Co-Op starting in May 2026. The role involves developing and testing FPGA designs for the Gateway Ext...Show more
    Last updated: 13 days ago • Promoted
    Physics Private Tutoring Jobs Kemptville

    Physics Private Tutoring Jobs Kemptville

    Superprof • Kemptville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Earn money testing apps - Remote

    Earn money testing apps - Remote

    Almedia • Edwardsburgh / Cardinal, Ontario, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted