1,982,755open jobs
117,179companies
250,045added this week
Browse all
Salary
≈ $50k – $91k per year (Estimated)
Location
In office (Milan)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Oct 23, 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 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.

Ciena is seeking an experienced Senior Software/Firmware Engineer to join our multidisciplinary team and contribute to the design, development, testing, and manufacturing scale-up of advanced optical and photonic products.

This role will be a hands-on technical contributor responsible for developing embedded firmware for microcontroller-based systems, integrating software with electronic and photonic hardware, and developing software tools for product control, testing, and automation. The engineer will have the opportunity to contribute across different areas depending on their experience and expertise, including embedded firmware, hardware control, test automation, APIs, and product calibration.

The successful candidate will work closely with cross-functional teams including hardware, optics, manufacturing, and systems engineering to deliver robust and scalable solutions supporting Ciena's next-generation networking and photonics roadmap.

How will you make an impact

  • Develop C/C++ bare-metal firmware for microcontroller-based products and systems, including signal processing and hardware interfacing (UART, I2C, SPI, and CAN).
  • Support the team in building libraries and scripts to automate production, experiments, and testing workflows, interfacing with laboratory instrumentation using Ethernet or VISA protocols.
  • Collaborate with team members to define test plans, validate prototypes, analyze experimental data, and ensure seamless integration between hardware and software.
  • Support product industrialisation and high-volume manufacturing, including production testing, automation, diagnostics, and troubleshooting.
  • Troubleshoot complex firmware and hardware/software integration issues and drive root-cause analysis and product improvements.
  • Contribute to software and firmware architecture, code quality, documentation, version control, and development processes.

The must have

  • Experience: 5+ years of hands-on experience developing software or firmware for embedded systems.
  • Strong experience with C/C++ firmware development for microcontroller-based systems, preferably including STM32 or similar platforms.
  • Knowledge of hardware interfaces such as UART, I2C, SPI, and CAN.
  • Experience developing, debugging, and testing firmware interacting directly with electronic hardware.
  • Proficiency in Python programming for system-level tasks, automation, and APIs.
  • Proficiency with Git and software version-control practices.
  • Ability to collaborate effectively within multidisciplinary engineering teams.
  • Strong written and verbal communication skills in English.

Nice to have

  • Knowledge of optical communication systems and their application in data centers and telecommunications
  • Ability to interface with laboratory instrumentation and automate testing processes.
  • Ability to create web-based or Python GUIs for hardware interaction.
  • Having worked in teams using Agile methodologies.
  • Experience supporting manufacturing scale-up, production test, automated testing, or product qualification.

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,982,755 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
Milan
≈ $59k – $108k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Naples
Python
C++
DevOps
RTOS
SpaceTech
ECSS
Apply
≈ $169k – $311k per year (Estimated) • In office • Nationals only • Full-Time • 8+ years exp • Bachelor's Degree • Santa Clara
AI/ML
Machine Learning
Apply
≈ $21k – $57k per year (Estimated) • In office • Nationals only • Full-Time • 6+ years exp • Bachelor's Degree • Hyderabad
SystemVerilog
AI/ML
Machine Learning
Chips/EDA
UVM
Apply
Electronic Engineer 18 min ago
In office • Contractor • Győr
Apply
≈ $56k – $111k per year (Estimated) • Hybrid • Full-Time • Stuttgart
Python
C++
Management
Agile
Scrum
UML
SpaceTech
SysML
IBM DOORS
MedTech
ISO 13485
IEC 62304
Apply
≈ $76k – $207k per year (Estimated) • In office • Full-Time • Copenhagen
Python
JavaScript
TypeScript
AI/ML
LangGraph
LangChain
Claude Code
Function Calling
AI Agents
Pydantic AI
LLM
RAG
OpenAI Codex
Frontend
Next.js
React.js
DevOps
GCP
Azure
Git
AWS
Docker
Cybersecurity
GDPR
Apply
≈ $59k – $148k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Singapore
Python
Java
Databases
Apache Kafka
AI/ML
LLM
LLM Guardrails
DevOps
Terraform
Ansible
GitHub Actions
Istio
CI/CD
Git
AWS
Kubernetes
Service Mesh
Amazon EKS
GitHub
IAM
API Gateway
Cybersecurity
CyberArk
HashiCorp Vault
Zero Trust
Least Privilege
Microsoft Entra ID
PKI
Cryptography
Vault
Apply
≈ $56k – $143k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Singapore
Python
Go
AI/ML
LLM
LLM Guardrails
DevOps
Rest API
Terraform
Ansible
GCP
GitHub Actions
Azure
CI/CD
Git
AWS
Kubernetes
Amazon EKS
GitHub
IAM
Cybersecurity
CyberArk
HashiCorp Vault
PKI
Cryptography
Vault
Apply
≈ $17k – $42k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cairo
Python
Python
FastAPI
Pydantic
Databases
PostgreSQL
Redis
NATS
pgvector
Pinecone
Qdrant
Apache Kafka
AI/ML
LangGraph
LangChain
Model Context Protocol
Embeddings
Prompt Engineering
Function Calling
AI Agents
LLM
RAG
Human-in-the-Loop
Structured Outputs
Semantic Search
Agentic Workflows
Multi-Agent Systems
Mobile
Clean Architecture
DevOps
Rest API
Docker
Apply
≈ $13k – $31k per year (Estimated) • In office • Tula
Python
Bash
DevOps
Ansible
Zabbix
Linux
TCP/IP
VPN
Cybersecurity
Tcpdump
Apply
≈ $47k – $88k per year (Estimated) • Equity • In office • Full-Time • Bachelor's Degree • Ottawa
Chips/EDA
Synopsys StarRC
Apply
≈ $49k – $112k per year (Estimated) • Remote (Mexico) • Full-Time • 5+ years exp • Bachelor's Degree • Mexico
Chips/EDA
Cadence Virtuoso
Siemens Calibre
Ansys Totem
Apply
$50k – $81k 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
≈ $67k – $118k per year (Estimated) • Equity • In office • Full-Time • Bachelor's Degree • Ottawa • Braunschweig
Apply
In office • Internship • Ottawa
Python
C++
DevOps
Git
TCP/IP
Apply
≈ $32k – $64k per year (Estimated) • Remote (Italy) • Contractor • Milan
Apply
$29k – $38k per year • In office • Master's Degree • Milan
DevOps
IAM
Apply
Technical Buyer 1 day ago
≈ $37k – $66k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Milan
Apply
$40k – $50k per year (gross) • Equity • In office • Milan
Apply
≈ $46k – $97k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Milan
Apply
See all jobs
This is one of many
1,982,755 more open roles from verified company boards, updated every day.