1,826,911open jobs
105,730companies
267,798added this week
Browse all
Salary
≈ $53k – $154k per year (Estimated)
Location
In office (Ottawa)
Seniority
Intern
Visa
Positions approved through LMIA in 12 months: 5 · for this role: 2
Employment
Internship

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Oct 15, 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 seeking an Embedded Software Developer intern to design, develop, and maintain high-performance software for networking products. This role offers the opportunity to contribute to networking solutions that support the future of telecommunications while working in a collaborative development environment. How you will make an impact:

  • Design, implement, and debug embedded software for networking devices.
  • Develop software in C/C++ and Python.
  • Design, develop, and maintain intuitive graphical user interfaces (GUIs) that meet product requirements.
  • Develop and execute unit, integration, and system tests to ensure software quality and reliability.
  • Analyze and resolve technical issues related to embedded software performance and functionality.

The must haves:

  • Education: Student in Computer Science, Electrical Engineering, or a related field.
  • Proficiency in C/C++ programming for embedded systems.
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Familiarity with networking protocols (e.g., Ethernet, TCP/IP).
  • Familiarity with debugging tools (e.g., JTAG, GDB) and version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and communication skills.

Nice to haves:

  • Previous internship, co-op, or applied project experience relevant to the role.
  • Experience with device driver development
  • Hardware bring-up and board validation experience
  • Familiarity with bootloaders and firmware update mechanisms
  • Experience with SPI, I2C, UART, GPI

Pay Range:

The hourly pay range for this position is $25.50 to $35.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.

In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.

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.
1,826,911 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

Hardware
Similar stack
Same company
Ottawa
Sr Consultant 1 day ago
≈ $71k – $124k per year (Estimated) • In office • Canada
Verilog
C++
Chips/EDA
Synopsys VCS
UVM
Apply
≈ $37k – $84k per year (Estimated) • In office • 5+ years exp • Shenzhen
Apply
≈ $32k – $74k per year (Estimated) • Hybrid • Full-Time • Kyiv
Python
Bash
Perl
DevOps
Ansible
CI/CD
Jenkins
Git
Gerrit
GitHub
HPC
Linux
Apply
≈ $32k – $74k per year (Estimated) • Hybrid • Full-Time • Lviv
Python
Bash
Perl
DevOps
Ansible
CI/CD
Jenkins
Git
Gerrit
GitHub
HPC
Linux
Apply
In office • Full-Time • Pune
Apply
$120k – $130k per year • Hybrid • 2+ years exp • Charlotte
Python
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
LangGraph
LangChain
Claude
Claude Code
Embeddings
AI Agents
Arize Phoenix
AWS Bedrock
LLM
RAG
Anthropic
OpenAI Agents SDK
Frontend
React.js
DevOps
Terraform
CI/CD
Jenkins
Git
AWS
Docker
Amazon S3
Amazon ECS
Amazon CloudWatch
Apply
≈ $19k – $42k per year (Estimated) • In office • Bachelor's Degree • Noida
Python
DevOps
Terraform
CloudFormation
CI/CD
Git
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Incident Management
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
DNS
VPN
Management
ITIL
Apply
≈ $109k – $238k per year (Estimated) • Remote (United States) • Full-Time • Boston • Austin
Python
JavaScript
TypeScript
SQL
C#
AI/ML
Model Context Protocol
Function Calling
AI Agents
RAG
Hallucination
Tool Use
DevOps
Rest API
Azure
AWS
Cybersecurity
ISO 27001
SOC 2
GDPR
Apply
≈ $76k – $137k per year (Estimated) • In office • Canada
Python
Databases
Databricks
Apache Kafka
AI/ML
Spark
Scikit-learn
TensorFlow
Pandas
NumPy
PyTorch
Statsmodels
Time Series Forecasting
Machine Learning
DevOps
Azure
Apply
≈ $36k – $107k per year (Estimated) • In office • Rio de Janeiro
Python
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
PostgreSQL
DynamoDB
Frontend
Angular
DevOps
Rest API
Terraform
Azure DevOps
Azure
AWS
Docker
Grafana
AWS Fargate
AWS Lambda
GitHub
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
API Gateway
Apply
$50k – $80k per year • Equity • In office • Full-Time • Master's Degree • Ottawa
Python
C++
SystemC
MATLAB
MATLAB
Simulink
DevOps
Git
Linux
Chips/EDA
Cadence Virtuoso
Cadence Xcelium
Cadence AMS Designer
Management
Confluence
Apply
≈ $70k – $122k per year (Estimated) • Equity • In office • Full-Time • Bachelor's Degree • Ottawa • Braunschweig
Apply
$66k – $137k per year • Equity • In office • Full-Time • 7+ years exp • Bachelor's Degree • Ottawa
C++
DevOps
Rest API
Bitbucket
GitHub
Linux
Apply
≈ $73k – $127k per year (Estimated) • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Ottawa
Chips/EDA
LTspice
Cadence Allegro
Apply
≈ $75k – $131k per year (Estimated) • Equity • In office • Full-Time • Master's Degree • Ottawa
Python
C++
SystemVerilog
Chips/EDA
UVM
Formal Verification
Apply
≈ $65k – $126k per year (Estimated) • In office • Secret • 3+ years exp • Bachelor's Degree • Ottawa
AI/ML
AI Agents
Apply
$28k – $43k per year • In office • Ottawa
Apply
≈ $81k – $140k per year (Estimated) • In office • Ottawa
C#
C#
ASP.NET Core
Databases
Redis
Azure Cosmos DB
DevOps
Azure DevOps
Azure
CI/CD
Analytics
Azure Data Factory
Apply
$32k – $34k per year • In office • Ottawa
Management
Outlook
Microsoft Office
Apply
$125k – $208k per year • Equity • In office • Top Secret • Full-Time • 15+ years exp • Bachelor's Degree • Ottawa
DevOps
AWS
Apply
See all jobs
This is one of many
1,826,911 more open roles from verified company boards, updated every day.