2,038,124open jobs
120,318companies
252,670added this week
Browse all
Salary
$51k – $82k per year
Location
In office (Ottawa)
Seniority
Junior
Visa
Positions approved through LMIA in 12 months: 5 · for this role: 2
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 28, 2026. Ciena Corporation scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Ciena Corporation is an American networking systems company that makes optical transport platforms, coherent optical modules, routing and switching equipment and network automation software. Its customers include telecom operators, cloud and data center providers, governments and large enterprises, and it runs a major research and development centre in Ottawa, Canada. Listed on the New York Stock Exchange, the company is headquartered in Hanover, Maryland, United States.

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 a network strategy and technology company focused on designing and implementing technologies and services that deliver meaningful outcomes. The 6500 system is the flagship product of Ciena's Packet Optical Transport Portfolio, delivering next-generation optical transport, hybrid Layer 0/1/2 switching (OTN/Packet), and transport-oriented solutions. This role contributes to the software development lifecycle for the 6500 system, from development through delivery to end customers.

How you will make an impact:

  • Participate in C, C++ software development of new functionality in various software components for devices on a real-time OS.
  • Participate in the full software development lifecycle (develop, test, document, debug and maintain the applications).
  • Participate in backlog defect reduction.
  • Develop scripts, test utilities, and other development aids to improve designer efficiency.
  • Consult with engineers, architects, and other professional and technical personnel.
  • Work with product verification and test teams to resolve problems.
  • Interact with colleagues on large scale software releases.

The must haves:

  • Education: Bachelor's degree in Engineering, Computer Science or equivalent.
  • Experience: Previous internship, co-op, or applied project experience relevant to the role.
  • Embedded C, C++ programming language.
  • Fundamentals of structured programming and design concepts.
  • Interest and aptitude for software development.
  • Enthusiasm and a willingness to learn.

Nice to haves:

  • Low-level Real-Time Software Development.
  • Real time operating systems concepts.
  • Software Development Life Cycles such as Agile or Waterfall.
  • Embedded Linux and/or VxWorks.
  • Familiarity with datacom and telecom concepts such as Ethernet, OSI Model, TCP/IP, IP routing protocols.

Pay Range:

Pay annual pay range is $71,900 to $114,900

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,038,124 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Ottawa
Hybrid · Internship · Bachelor's Degree · Saint-Laurent
JavaScript
TypeScript
Node JS
Frontend
Angular
React.js
DevOps
Gerrit
GitLab
Linux
Apply
$38k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Canada
Python
JavaScript
SQL
C#
Node JS
Python
Django
C#
.NET
Databases
PostgreSQL
Frontend
Vue.js
React.js
DevOps
Rest API
Azure
CI/CD
Jenkins
Git
AWS
GitHub
SOAP
Management
Jira
MedTech
HL7
FHIR
Apply
≈ $78k – $144k per year (Estimated) · Remote (Canada) · Full-Time · 5+ years exp · Canada
Go
JavaScript
Databases
Apache Kafka
Frontend
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
Docker
Kubernetes
Apply
≈ $88k – $177k per year (Estimated) · Remote (Canada) · Full-Time · 7+ years exp · Bachelor's Degree · Montreal
Python
SQL
Databases
Snowflake
AI/ML
Dagster
Analytics
Power BI
ETL/ELT
Apply
$100k – $135k per year · Hybrid · Full-Time · 6+ years exp · Vancouver
Python
JavaScript
TypeScript
Python
Django
Celery
Databases
MySQL
PostgreSQL
Redis
AI/ML
Copilot
Cursor
Claude
LLM
OCR
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Rest API
Terraform
Azure
CI/CD
AWS
Docker
Apply
$97k – $180k per year · In office · 10+ years exp · Rochester
C
C++
C
Embedded C
DevOps
RTOS
CI/CD
Jenkins
Git
Bitbucket
Linux
Management
Agile
Apply
$97k – $180k per year · In office · Secret · 13+ years exp · Bachelor's Degree · Cape Canaveral
Python
C
C++
C
Embedded C
DevOps
Jenkins
Git
Windows
Management
Jira
Agile
Scrum
SpaceTech
MBSE
Apply
$112k – $208k per year · In office · Secret · 10+ years exp · Bachelor's Degree · Cape Canaveral
Python
C
C++
C
Embedded C
DevOps
Jenkins
Git
Windows
Management
Jira
Agile
Scrum
SpaceTech
MBSE
Apply
$157k – $175k per year · Hybrid · Secret · 8+ years exp · Bachelor's Degree · Taunton
Python
Java
C#
C++
C#
.NET
AI/ML
Model Context Protocol
DevOps
gRPC
Helm
Podman
containerd
K3s
Docker
Kubernetes
Linux
DHCP
Robotics
Sensor Fusion
SpaceTech
SysML
Cameo Systems Modeler
MBSE
Defense
OpenVPX
Apply
Hybrid · 5+ years exp · Bachelor's Degree · Lund
Python
Rust
SQL
C++
DevOps
CI/CD
Docker
Kubernetes
Linux
TCP/IP
Management
Agile
Apply
$36k – $50k per year · In office · Internship · Ottawa
Python
Java
C++
AI/ML
Copilot
AI Agents
Mobile
JUnit
DevOps
Bitbucket
Gerrit
Management
Jira
Agile
QA
Pytest
Apply
≈ $71k – $128k per year (Estimated) · Equity · In office · Full-Time · 4+ years exp · Bachelor's Degree · Ottawa
Apply
≈ $57k – $109k per year (Estimated) · Equity · In office · Full-Time · 3+ years exp · Ottawa
JavaScript
TypeScript
C#
C#
ASP.NET Core
Frontend
Angular
Sass
DevOps
Rest API
Azure
CI/CD
Git
Bamboo
Windows
Management
Jira
Agile
Apply
In office · Internship · Bachelor's Degree · Alpharetta
Python
C++
DevOps
Linux
TCP/IP
MPLS
Management
Agile
Waterfall
Apply
$69k – $110k per year · Equity · In office · Full-Time · Bachelor's Degree · Alpharetta
Python
Go
C++
DevOps
gRPC
Git
Linux
TCP/IP
Management
Confluence
Apply
≈ $76k – $141k per year (Estimated) · Remote (Canada) · Full-Time · 6+ years exp · Ottawa
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
PostgreSQL
RabbitMQ
Apache Kafka
AI/ML
Copilot
Claude
Frontend
Angular
React.js
Mobile
Twilio
DevOps
Rest API
CI/CD
Jenkins
AWS
Kubernetes
Configuration Management
QA
Swagger
Apply
$57k – $75k per year · In office · Full-Time · Bachelor's Degree · Ottawa
Python
JavaScript
Rust
C
C++
Node JS
Cython
C
GTK
Pthreads
C++
CMake
TensorFlow C++
Qt
Cython
Meson
Databases
SQLite
AI/ML
OpenCV
TensorRT
OpenCL
TensorFlow
PyTorch
MediaPipe
CUDA
ROCm
ExecuTorch
ONNX Runtime
Physical AI
DevOps
RTOS
QEMU
Linux
Robotics
ROS
ROS2
Zenoh
IoT
MQTT
FreeRTOS
Apply
$46k – $73k per year · Equity · In office · Full-Time · Bachelor's Degree · Ottawa
Management
Agile
Apply
Senior QA Automation 5 hours ago
≈ $50k – $103k per year (Estimated) · Remote (Canada) · Full-Time · 6+ years exp · Ottawa
JavaScript
Java
TypeScript
Java
Spring Boot
Spring Cloud
Testcontainers
Mobile
JUnit
DevOps
Rest API
CI/CD
QA
JMeter
Cypress
Playwright
Gatling
Rest-Assured
Pact
k6
Apply
≈ $27k – $43k per year (Estimated) · In office · Full-Time · 1+ year exp · High School Diploma · Ottawa
Apply
See all jobs
This is one of many
2,038,124 more open roles from verified company boards, updated every day.