Talent.com
Sr. Software Engineer
Sr. Software EngineerCiena Corporation • Ottawa, ON, CA
Sr. Software Engineer

Sr. Software Engineer

Ciena Corporation • Ottawa, ON, CA
17 days ago
Job type
  • Full-time
Job description

They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our advertising. By analyzing this data, we can understand what aspects of our site are effective and identify areas for improvement.

  • This is a secondary processing purpose.
  • This is a secondary processing purpose.
  • This is a primary processing purpose.
  • This is a secondary processing purpose.Sr. Software Engineer page is loaded## Sr. Software Engineerlocations : Ottawatime type : Full timeposted on : Posted Todayjob requisition id : R029553As 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.At Ciena, we believe in the transformative power of people. As a network strategy and technology company, we are committed to making a difference in lives—enhancing productivity, creativity, health, and comfort. Our engineers design and implement technologies that empower people to achieve great things.Innovation is at the heart of what we do, driven by our culture and exceptional talent. We celebrate diversity, inclusion, and the free exchange of ideas across the globe. At Ciena, innovation thrives in an environment where collaboration and creativity are encouraged. Join us and experience professional and personal satisfaction while contributing to groundbreaking outcomes.
  • How You Will Contribute
  • Design and implement data plane software in C for virtualized distributed systems built on microservices-based architectures, including provisioning and managing forwarding plane resources for IP / MPLS, L3VPN, EVPN, and L2 Ethernet applications.
  • Manage project activities, including effort estimation, tracking, and status reporting for individual or small team contributions.
  • Participate in all phases of the product development cycle, including product definition, design, planning, implementation, and testing.
  • Review product requirements and customer use cases to prototype and evaluate solutions on target hardware and virtual platforms.
  • Deliver detailed functional specifications and technical design documents for embedded software architectures and components.
  • Support developed features through product verification and customer introduction, providing training to field support personnel.
  • Collaborate with cross-functional teams, including control plane and forwarding plane engineers, Product Line Management, Agile Scrum Masters, and System Integration / Test teams to accelerate time-to-market for routing solutions.
  • The Must Haves
  • Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 5–10 years of experience in software development, preferably in a data networking environment.
  • Proficiency in multi-threaded C / C++ programming in Linux-like operating systems.
  • Proven experience in feature specification, design, and implementation of data plane architecture for commercial networking products.
  • Strong understanding of L2 / L3 forwarding plane technologies, including switching / routing, protection schemes, Ethernet OAM, and IP / MPLS.
  • Familiarity with Docker, gRPC, Telemetry, and Netconf / Yang.
  • Nice to Haves
  • Experience working on microservices software architecture employing Docker containers and virtualization technologies.
  • Knowledge of Software Defined Networking (SDN), routing, VPN technologies, and SRv6.
  • Exposure to Agile methodologies and tools for project management.
  • Ability to prototype and evaluate alternative solutions on virtual platforms.
  • Hands-on experience with disaggregated solutions for global service providers.
  • Strong communication skills to collaborate effectively with stakeholders across teams and locations.
  • Experience contributing to network operating systems like Ciena’s SAOS.
  • Pay Range
  • The pay range for this role is competitive and aligned with industry standards. Compensation will be commensurate with experience and expertise.The salary range is : $102,800.00 - $164,200.00 CAD#LI-JDPay 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.Join our to get relevant job alerts straight to your inbox. 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.

#J-18808-Ljbffr

Create a job alert for this search

Sr Software Engineer • Ottawa, ON, CA

Similar jobs
Senior Software Engineer

Senior Software Engineer

Veem • Ottawa H2B, ON, Canada
Full-time
Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Show more
Last updated: 9 days ago • Promoted
Senior Airborne Platform Software Engineer

Senior Airborne Platform Software Engineer

Gogo • Ottawa H2B, ON, Canada
Full-time
Senior Airborne Platform Software Engineer.Senior Airborne Platform Software Engineer.Airborne Platform Software Engineer. Gogo airborne products on a Linux platform.You will develop new features, e...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - SRE

Senior Software Engineer - SRE

Veeva Systems • Ottawa H2B, ON, Canada
Full-time
Senior Software Engineer - SRE.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Acre Security • Ottawa H2B, ON, Canada
Full-time
Senior Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environmen...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II - AI / ML for Personalization & Search

Software Engineer II - AI / ML for Personalization & Search

CNN • Ottawa H2B, ON, Canada
Full-time
A leading broadcasting and media company in Ontario is seeking a Software Developer II for AI / ML products.You will collaborate with engineers to create innovative solutions, focusing on machine lea...Show more
Last updated: 30+ days ago • Promoted
Monitoring Solutions & Equipment – Director Saas Software Development

Monitoring Solutions & Equipment – Director Saas Software Development

Stonewood Group Inc. • Ottawa H2B, ON, Canada
Full-time
Client is a Privately owned company that provides monitoring solutions and equipment for studying manmade and natural seismicity. They are headquartered in Ottawa, Canada, with offices in Calgary, B...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, SRE - Permanent - 18453

Senior Software Engineer, SRE - Permanent - 18453

LRO Staffing • Ottawa H2B, ON, Canada
Remote
Full-time +1
Senior Site Reliability Engineer - Permanent - 18453.Senior Site Reliability Engineer - Permanent - 18453.About The Opportunity : We are currently sourcing a Senior Site Reliability Engineer (SRE) f...Show more
Last updated: 28 days ago • Promoted
ASIC Digital Design, Sr Staff Engineer - 13027

ASIC Digital Design, Sr Staff Engineer - 13027

Synopsys Inc • Ottawa H2B, ON, Canada
Full-time
ASIC Digital Design, Sr Staff Engineer - 13027.Join to apply for the ASIC Digital Design, Sr Staff Engineer - 13027 role at Synopsys Inc. At Synopsys, we drive the innovations that shape the way we ...Show more
Last updated: 21 days ago • Promoted
Senior Software Engineer I

Senior Software Engineer I

SurveyMonkey • Ottawa H2B, ON, Canada
Remote
Full-time
SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, AI Model Serving - Ottawa, Canada

Senior Software Engineer, AI Model Serving - Ottawa, Canada

Speechify • Ottawa H2B, ON, Canada
Full-time
Senior Software Engineer, AI Model Serving - Ottawa, Canada.Speechify invites experienced backend engineers to join its AI team in Ottawa. The role focuses on model serving, infrastructure scalabili...Show more
Last updated: 8 days ago • Promoted
Senior SRE : Cloud Reliability & Scale (Remote)

Senior SRE : Cloud Reliability & Scale (Remote)

Veeva Systems • Ottawa H2B, ON, Canada
Remote
Full-time
A leading life sciences technology company is looking for a Senior Software Engineer - SRE to join its Vault Platform team in Ottawa. In this role, you will ensure the scalability and reliability of...Show more
Last updated: 30+ days ago • Promoted
Director of R&D Software (DaaS)

Director of R&D Software (DaaS)

Nanometrics Inc. • Ottawa H2B, ON, Canada
Full-time
The Director of Software Development D-as-a-Service (DaaS) is a highly strategic leadership role, responsible for setting the technical vision and architectural direction while cultivating the dive...Show more
Last updated: 28 days ago • Promoted
Senior Principal Verification Engineer

Senior Principal Verification Engineer

Cadence • Ottawa H2B, ON, Canada
Full-time
Sr Principal Digital Verification Engineer.At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This is an opportunity to join a dynamic and ...Show more
Last updated: 21 days ago • Promoted
Software Architect

Software Architect

Orion Innovation • Ottawa H2B, ON, Canada
Full-time
Orion Innovation is a premier, award-winning, global business and technology services firm.Orion delivers game-changing business transformation and product development rooted in digital strategy, e...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer I

Senior Software Engineer I

Tree Trust • Ottawa H2B, ON, Canada
Remote
Full-time
SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
Last updated: 30+ days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

RBR • Ottawa H2B, ON, Canada
Full-time
Reports to : Firmware & Systems Manager.About RBR : Making waves since 1973.At RBR, we’ve been designing cutting‑edge instruments to measure our blue planet for over 50 years.Built to withstand some ...Show more
Last updated: 7 days ago • Promoted
SerDes PHY FW / SW Engineer - Staff / Senior Staff / Principal Levels

SerDes PHY FW / SW Engineer - Staff / Senior Staff / Principal Levels

Alphawave Semi • Ottawa H2B, ON, Canada
Full-time
SerDes PHY FW / SW Engineer - Staff / Senior Staff / Principal Levels at Alphawave Semi.The Embedded Software / Firmware Team develops critical embedded software powering high-performance multi-standard ...Show more
Last updated: 30+ days ago • Promoted
Cloud Software Architect | AWS & Microservices Lead

Cloud Software Architect | AWS & Microservices Lead

Tecsys Inc. • Ottawa H2B, ON, Canada
Full-time
A leading supply chain solutions provider in Canada is seeking a Mid-Senior level Technical Leader to develop robust software solutions within logistics and healthcare sectors.Ideal candidates will...Show more
Last updated: 4 days ago • Promoted