1,325,977open jobs
78,092companies
212,395added this week
Browse all
Salary
$66k – $136k per year
Location
In office (Ottawa)
Seniority
Senior · 7+ years exp
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 7, 2026. First seen by Alion on Oct 6, 2026.

Overview
Company
Impact
Profile match
Ciena (NYSE:CIEN) is a global leader in optical and routing systems, services, and automation software. We build the world's most adaptive networks to address ever-increasing digital demands for richer, more connected experiences for all users. For three-plus decades, we've brought our innate sense of humanity to our relentless pursuit of innovation.

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.

Join a team delivering embedded software for RLS Hyper-Rail Photonic Management software applicationsthat enable high-performance networking solutions. This role contributes to the design, testing, deployment, and optimization of embedded software across Linux and VxWorks environments. Success is measuredthrough delivery of high-quality software within established timelines and process management.

How you will make an impact:

  • Design and develop high-performance C/C++ software for embedded systems operating on Linux platforms.

  • Implement real-time operating system and networking protocol functionality to meet system performance and reliability requirements.

  • Develop modular and scalable software solutions aligned with system requirements.

  • Diagnose, troubleshoot, and optimize embedded software to improve reliability, performance, and resource utilization.

  • Collaborate with peer teams to maintain alignment on software requirements, defect resolution, and delivery schedules.

  • Guide junior engineers through technical leadership and project coordination activities

  • Drivesoftware project execution by managing timelines, priorities, risks, and dependencies to ensure delivery of high-quality software solutions within established schedules.

  • Drive software solution development through collaboration with architects and cross-functional teams

The Must Haves:

  • Education: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.

  • Experience: 7+ years of industry experience in embedded software development.

  • Application of C/C++ programming for embedded systems.

  • Experience working with Linux platforms.

  • Experience developing software for data-driven architectures, YANG, REST, JSON, and XML.

  • Excellent written and verbal communication skills

Nice to Haves:

  • Knowledge of photonic technologies and their application in networking systems.

  • Utilization of Bitbucket or GitHub for version control and code collaboration.

  • Application of real-time operating systems, networking protocols, and host application interactions with hardware devices and drivers.

  • Familiarity with micro-service-based software architectures.

Pay Range: The annual salary range for this position is $93,600 - $193,400.

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.
1,325,977 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
≈ $95k – $176k per year (Estimated) • In office • Full-Time • 8+ years exp • Toronto • Vancouver
Python
SystemVerilog
Perl
TCL Scripting
DevOps
HPC
Chips/EDA
Synopsys Fusion Compiler
Cadence Genus
Apply
≈ $82k – $179k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Toronto • Vancouver
SystemVerilog
Apply
≈ $78k – $170k per year (Estimated) • In office • Full-Time • Toronto
C++
AI/ML
Time Series Forecasting
DevOps
Linux
Robotics
ROS
GStreamer
Apply
≈ $67k – $139k per year (Estimated) • Equity • In office • Full-Time • 4+ years exp • Bachelor's Degree • Toronto
Verilog
C++
VHDL
DevOps
RTOS
Git
Linux
IoT
FreeRTOS
Apply
≈ $68k – $141k per year (Estimated) • Equity • In office • Contractor • 4+ years exp • Bachelor's Degree • Toronto
Python
C++
MATLAB
Chips/EDA
KiCad
Apply
≈ $40k – $85k per year (Estimated) • Hybrid • Full-Time • Brest
DevOps
GCP
Zabbix
VMWare
Debian
Prometheus
Azure
Windows Server
AWS
Ubuntu
Grafana
Nagios
Proxmox VE
Hyper-V
CentOS Stream
Linux
Windows
Cybersecurity
Active Directory
Apply
≈ $31k – $77k per year (Estimated) • In office • Full-Time • Toulouse
Python
PowerShell
DevOps
Ansible
Red Hat
VMWare
CI/CD
Windows Server
Git
Docker
Kubernetes
Linux
Windows
Unix
Cybersecurity
Tcpdump
Apply
≈ $45k – $103k per year (Estimated) • In office • Full-Time • Avilés
Python
Go
Bash
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Platform Engineering
JFrog Artifactory
GitHub
Management
Jira
Agile
Apply
≈ $108k – $249k per year (Estimated) • Remote (Switzerland) • Full-Time • 8+ years exp • Bachelor's Degree • Zurich
Databases
Apache Iceberg
AI/ML
LangChain
Hadoop
Spark
LlamaIndex
Fine-tuning
PyTorch
RAG
Hugging Face
Machine Learning
DevOps
GCP
Azure
AWS
Linux
Unix
Apply
$28k – $34k per year • Hybrid • Vancouver
JavaScript
TypeScript
SQL
Node JS
AI/ML
Claude
ChatGPT
Frontend
GraphQL
React.js
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
≈ $79k – $172k per year (Estimated) • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Ottawa
Chips/EDA
LTspice
Cadence Allegro
Apply
≈ $80k – $175k per year (Estimated) • Equity • In office • Full-Time • Master's Degree • Ottawa
Python
C++
SystemVerilog
Chips/EDA
UVM
Formal Verification
Apply
$95k – $151k per year • Equity • Remote (United States) • Full-Time • Bachelor's Degree • United States
SystemVerilog
Chips/EDA
UVM
Apply
≈ $83k – $157k per year (Estimated) • Remote (United Kingdom) • Full-Time • 5+ years exp • Bachelor's Degree • United Kingdom
Python
SQL
Databases
Snowflake
AI/ML
dbt
Machine Learning
Analytics
Alteryx
Apply
≈ $45k – $77k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Milan
Python
DevOps
Git
Management
Agile
Apply
≈ $54k – $151k per year (Estimated) • In office • Internship • Ottawa
C++
DevOps
RTOS
Apply
$34k per year • In office • Internship • Bachelor's Degree • Ottawa
Python
AI/ML
SciPy
Pandas
NumPy
Machine Learning
Apply
$34k – $50k per year • In office • Full-Time • Ottawa
C++
DevOps
Git
Linux
Apply
$93k – $128k per year • In office • Full-Time • 5+ years exp • Montreal • Halifax • Quebec • Toronto • Ottawa
Apply
$35k – $42k per year • In office • 3+ years exp • Bachelor's Degree • Ottawa
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,325,977 more open roles from verified company boards, updated every day.