Ciena Logo

Ciena

Datapath - Software Engineer

Reposted 5 Days Ago
In-Office or Remote
2 Locations
Entry level
In-Office or Remote
2 Locations
Entry level
Design and develop embedded software for Layer 2 and Layer 3 Datapath operations, troubleshoot issues, and improve software performance through testing.
The summary above was generated by AI

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.

Priority for this position is ideally Ottawa-Hybrid based however, *could be remote in Canada (Eastern/Central Time Zones) is also available.

How You Will Contribute:

  • Design and develop embedded software applications in C for Layer 2 and Layer 3 Datapath operations, including enhancements to existing software and development of new packet networking functionalities.
  • Implement software on embedded Linux/VxWorks platforms, ensuring seamless integration with hardware systems.
  • Investigate and resolve complex issues by collaborating with hardware, software, and system engineering teams to identify root causes.
  • Conduct thorough analysis to address process or design challenges within the codebase.
  • Drive software performance improvements through test-driven development, automated unit testing, and comprehensive integration testing.
  • Collaborate effectively within a larger team to ensure alignment across development stages and deliver high-quality carrier-grade solutions.

The Must Haves:

  • Bachelor's degree in Electrical/Computer Engineering or Computer Science.
  • Proficiency in C programming language.
  • Practical knowledge of fundamental network protocols such as Ethernet (ETH), VLAN, IP, and TCP/UDP.
  • Experience with routing/switching chipsets, preferably Broadcom.
  • Strong understanding of mutual exclusion, synchronization, interrupt handling, and inter-process communication.
  • Ability to work independently, seek solutions proactively, and demonstrate a positive and motivated work ethic.
  • Exceptional verbal and technical writing skills.

Nice to Haves:

  • Familiarity with additional network protocols and advanced hardware abstraction techniques.
  • Experience in developing software for high-performance, scalable systems.
  • Knowledge of optical networks and Layer 0/1/2/3 converged infrastructures.
  • Exposure to automated testing frameworks and tools.
  • Ability to mentor junior engineers and contribute to team development.
  • Proven track record of delivering innovative solutions in embedded systems.
  • Strong analytical skills for troubleshooting and performance optimization.

Pay Range:

Canada: $99.200.00 - $158,400.00

#LI-JD

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.

Not ready to apply? Join our Talent Community 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.

Top Skills

C
Embedded Linux
Ethernet
Ip
Tcp
Udp
Vlan
Vxworks

Ciena Ottawa, Ontario, CAN Office

385 Terry Fox Dr, , Ottawa, ON , Canada, K2K 0L1

Similar Jobs

3 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Customer Success Manager will enhance customers' operations using IoT solutions, facilitate success plans, and collaborate across departments to drive customer satisfaction and efficiency.
5 Hours Ago
Easy Apply
Remote
3 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
The Engineering Manager for Fulfillment leads a globally distributed team, developing self-service fulfillment infrastructure, improving buyer experience, and ensuring engineering productivity while maintaining technical fluency.
Top Skills: CSSHTMLJavaScriptReactRuby On RailsVue
9 Hours Ago
Remote or Hybrid
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Senior Customer Success Manager advocates for customers, ensuring they achieve outcomes using ServiceNow products by providing guidance and support. Responsibilities include project oversight, enhancing product adoption, and addressing customer issues to maximize value from their investment.
Top Skills: AIServicenow

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account