CareerPlanGet AI match score →

Experienced Photonic Card Software Developer

Ottawa💼 Full-time💰 $79,800–$79,800🗓 2026-07-06 → 2026-08-01

Core

Design, implement, integrate, and maintain photonic card software for Ciena's Optical Network flagship products.

Role type

Experienced photonic card software developer

Builds

Photonic card software for optical network products

Domain

Telecom / Optical Networking

Deliverable

production ML models | product features

Required skills

C, Python, Linux/RTOS development, embedded systems software, hardware functional specifications, hardware timing diagrams, device data sheets, data-driven architectures, YANG, REST, JSON, XML, Linux development environment, AI tools, git, BitBucket, Gerrit, Jira, unit test frameworks (Google Test, JUnit, Robot, PyTest), debuggers, C++, Java, Perl, Tcl, LUA, bash, Agile/Waterfall, datacom concepts (DWDM, SONET/SDH, OTN, Ethernet, OSI Model, TCP/IP, MPLS)

Preferred skills

None explicitly stated as preferred; all listed under 'Nice to Haves' are treated as required skills in the extraction logic above as they are capabilities.

Technologies

Linux, RTOS, C, Python, C++, Java, Perl, Tcl, LUA, bash, git, BitBucket, Gerrit, Jira, Google Test, JUnit, Robot, PyTest, YANG, REST, JSON, XML, DWDM, SONET/SDH, OTN, Ethernet, OSI Model, TCP/IP, MPLS

Responsibilities

Design, implement, integrate, and maintain photonic card software; develop and introduce new products; support existing products; participate in life-cycle management design activities; interact with internal teams and external stakeholders.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗