Apply now

Posted 2 days ago

Software Design/Engineer - New Grad

@ Ciena Canada ULC

Ottawa, Ontario

$72k–$115k/yrFull-time
Apply now
SIGNALS

Overview

Ciena Canada ULC is hiring a new graduate software design engineer to develop embedded software for next-generation optical network platforms. The work covers the full software lifecycle, including requirements, design, implementation, testing and maintenance, alongside hardware and systems engineers. The role is full-time with a stated annual pay range of $72,000 to $115,000, plus a discretionary incentive bonus and a benefits package.

Pay:

$72,000–$115,000 a year

Responsibilities:

  • Develop embedded software on next-generation optical network platforms
  • Participate in the full software development lifecycle
  • Design and develop unit tests and test-automation suites
  • Troubleshoot software issues with hardware and systems engineers

Requirements summary:

  • University degree in Computer Science or Engineering, or equivalent
  • Internship, co-op or applied project experience
  • Embedded, large-scale or real-time software expertise
  • Familiarity with Linux development environment
  • Excellent debugging skills and fast learning
  • Excellent verbal and written communication

Tools & skills

Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-11-04
First seen by our source
2026-11-05
Source record updated
2026-11-05

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science, Engineering
Perks mentionedGenerous paid time off, Retirement plan, Performance bonus, Stock or equity, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Ciena Canada ULC

FieldValue
Open jobs on Jobsy75
Job description

As the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We’re a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being—on and off the job. Connect with a career that matters.


Ciena is seeking new graduates interested in developing software for next-generation optical transport solutions. This role contributes to embedded software development across the full software development lifecycle while collaborating with hardware, software, and systems engineers. The position provides opportunities to work on next-generation optical network platforms and technologies.


How you will make an impact:


  • Develop embedded software on next generation optical network platforms.
  • Participate in all stages of the software development cycle, including requirements analysis, design, implementation, test, and maintenance.
  • Design and develop unit tests and test-automation suites.
  • Troubleshoot software issues and work with hardware, software and systems engineers to identify the root cause.

The must haves:

  • Education: University degree in Computer Science / Engineering or equivalent degree.
  • Experience: Previous internship, co-op, or applied project experience relevant to the role.
  • Software development expertise, particularly large-scale, real-time embedded systems or solutions.
  • Capable of delivering on multiple parallel priorities.
  • Fast learner with excellent debugging skills.
  • Excellent verbal and written communications skills.
  • Familiarity with Linux development environment.

Nice to haves:

  • Familiarity with developing software on multi-processor, highly concurrent systems (good knowledge of mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.).
  • Expertise in C/C++ & Python programming language.
  • Experience with building APIs and services using REST, SOAP, etc.
  • Experience with automated test frameworks such as Jenkins.
  • Experience with Scrum/Agile development methodologies.
  • Experience with design and development tools such as Git, Eclipse, JIRA, GDB, Yocto, etc.

Pay Range:

The annual pay range for this position is: $72,000 to $115,000.

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.

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.

Similar jobs

  • Software Design Engineer

    British Columbia
    Contract

    IFG - International Financial Group: IFG is a global professional services firm providing customized human capital solutions on a managed, outsourced, project, project-to-hire,…

    Candidates need strong C++ software engineering experience in video game development and a Bachelor's degree in Computer Science or equivalent. Experience with Unreal Engine, Unreal Motion Graphics and shipped game projects is preferred.

    Unreal Engine 5, Unreal Motion Graphics, Slate UI Framework

  • Store Associate

    Ottawa, ON
    Full Time, Part Time

    Dollarama: Puis, l’entreprise a connu une croissance rapide au cours des vingt années suivantes et est devenue une référence pour les ménages canadiens et une…

    Work schedule to be determined based on store operational needs; Ability to work in a team; Ability to work in a dynamic and fast paced environment

  • Team Member

    Ottawa, ON
    Full Time, Part Time

    Tim Hortons | 2224 Restaurants Ltd

    Candidates need to provide great guest service and follow corporate policies and procedures.

    Food preparation equipment, Cleaning equipment

  • Cashier Part Time Evening

    Ottawa, ON
    Part Time

    Loblaw

    Candidates need good communication skills, flexibility to work days, evenings and weekends, and the ability to move 25 lbs and stand for entire shifts. No previous experience is required, as training is provided.

  • Cashier Part Time Evening

    Ottawa, ON
    Part Time

    Loblaws Inc.

    Candidates need good communication skills, a team-player attitude, and courtesy when handling questions. They must be flexible for days, evenings and weekends, and able to lift 25 lbs and stand for entire shifts. No previous experience is required.

    cash register, POS

  • Full-Time Freelance Beauty Brand Advisor | Multi-Brand Retail | Ottawa

    Ottawa, ON
    $25–$30/hrOn-siteFull Time

    Headkount

    2+ YOECandidates need at least two years of beauty freelance, brand or retail experience, with strong selling and education skills and experience hosting beauty events. They must be a confident team player who works independently, with reliable transportation, a smartphone and comfort with apps and video calls.

    Headkount app, Smartphone

  • Director, Engagement

    Ottawa, ON
    $100k–$115k/yrHybridFull Time

    Hotels Canada

    7+ YOEHotels Canada needs a candidate with 7–10 years of progressive experience in membership, partnerships, events or business development, ideally in a not-for-profit or association. Strong budgeting, relationship-building and conference-planning skills are required, and English/French bilingualism is strongly preferred.

    CRM systems, membership databases, engagement analytics tools, reporting tools

  • General Housing Navigator

    Ottawa, ON
    $57k/yrOn-siteFull Time

    Minwaashin Lodge

    2+ YOECandidates need a post-secondary diploma in social work or Indigenous Studies, or two years of related community service experience, plus knowledge of housing systems and strong advocacy, communication and organizational skills. A current criminal records check, CPR/First Aid (or willingness to train), a clean driving record and the ability to climb several flights of stairs and carry supplies are required.

    MS Office, internet, general office equipment

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.