Job Search and Career Advice Platform
2,048

Dental jobs in Canada

Dataplane Software Engineer, Routing IP

Ciena

Ottawa
On-site
CAD 99,000 - 159,000
30+ days ago
I want to receive the latest job alerts for “Dental” jobs

Routing/IP Software Engineer - Dataplane

Ciena

Ottawa
On-site
CAD 99,000 - 159,000
30+ days ago

Senior Buyer - Outsourcing Manufacturing

ATS Automation

Cambridge
On-site
CAD 75,000 - 95,000
30+ days ago

CFO (chief financial officer) - financial, communications and other business services

Goli Nutrition Inc.

Vancouver
On-site
CAD 180,000
30+ days ago

Coordinator, Environmental Health and Safety

Sensei Ag

Staples
On-site
CAD 65,000 - 90,000
30+ days ago
Discover more opportunities than anywhere else.
Find more jobs now

Senior Service Engineer

Xerox

Toronto
Hybrid
CAD 125,000 - 150,000
30+ days ago

Retail Sales Associate, Stone Road Mall

Bell

Guelph
On-site
CAD 30,000 - 60,000
30+ days ago

Customer Service Representative-Remote (Bilingual : French / English)

Concentrix Limited Company

Sarnia
Remote
CAD 60,000 - 80,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Community Liaison Worker - Long Term Care Home Support

Vancouver Coastal Health

Sechelt
On-site
CAD 30,000 - 60,000
30+ days ago

Sales Director

Martell Media

Summerland
On-site
CAD 125,000 - 150,000
30+ days ago

Executive Assistant

Build a Dream

Windsor
On-site
CAD 60,000 - 75,000
30+ days ago

Sales Executive - LoopNet Digital Advertising - Toronto, CA-2

Visual Lease

Toronto
On-site
CAD 85,000 - 100,000
30+ days ago

Technologist, HW Water and Wastewater Operations Research

Dalhousie University

Halifax
On-site
CAD 53,000 - 68,000
30+ days ago

Administrative Clerk

The North West Company Attawapiskat

Attawapiskat
On-site
CAD 30,000 - 60,000
30+ days ago

Supervisor, Recreation Operations

City Of Guelph

Guelph
On-site
CAD 83,000 - 105,000
30+ days ago

Cashier (Part-Time)

Giant Tiger

Brantford
On-site
CAD 30,000 - 60,000
30+ days ago

Hardgoods Associate (Full-Time)

Giant Tiger

Brantford
On-site
CAD 80,000 - 100,000
30+ days ago

Project Manager, Strategy, Field Services

Bell

Montreal
On-site
CAD 70,000 - 110,000
30+ days ago

Disability Support Specialist (Temporary)

EVRAZ North America

Calgary
On-site
CAD 65,000 - 85,000
30+ days ago

Pilot (First Officer)

Jazz Aviation

Vancouver
On-site
CAD 60,000 - 90,000
30+ days ago

Retail Sales Associate, St. Albert Centre

Bell

St. Albert
On-site
CAD 30,000 - 60,000
30+ days ago

Future Opportunities with Protocase/45 Drives!

Protocase

Sydney
On-site
CAD 60,000 - 80,000
30+ days ago

Community Business Lending Coordinator (18-Month Contract)

Vancity

Vancouver
On-site
CAD 49,000 - 75,000
30+ days ago

Intermediate Software Dev QA Developer

Fortinet

Burnaby
On-site
CAD 79,000 - 98,000
30+ days ago

Primary Health Care Coordinator - Primary Health Care

Nova Scotia Health Authority

Truro
On-site
CAD 60,000 - 80,000
30+ days ago

Top job titles:

Coop jobsCpa jobsPorter jobsRecreation jobsComputer Engineer jobsPython Developer jobsAsset Management jobsCoach jobsHuman Rights jobsShip jobs

Top companies:

Jobs at LoblawsJobs at TtcJobs at Ernst & YoungJobs at DoordashJobs at Capital OneJobs at AecomJobs at HiltonJobs at Compass GroupJobs at NovartisJobs at Bosch

Top cities:

Jobs in MontrealJobs in VancouverJobs in SurreyJobs in WindsorJobs in OakvilleJobs in Richmond HillJobs in GuelphJobs in DevonJobs in Chatham KentJobs in Wood Buffalo

Similar jobs:

Dental Assistant jobsDental Hygienist jobsDental Technician jobs
Dataplane Software Engineer, Routing IP
Ciena
Ottawa
On-site
CAD 99,000 - 159,000
Full time
30+ days ago

Job summary

A global high-speed network technology leader in Ottawa is seeking a senior embedded software engineer to design and develop advanced software for networking solutions. Candidates should have 5+ years of experience in embedded software development, particularly with C programming and real-time Linux environments. The role offers a competitive salary range of CAD $99,200 - $158,400 and a comprehensive benefits package.

Benefits

Comprehensive benefits package
401(K) with company matching
Employee Stock Purchase Program

Qualifications

  • 5+ years experience in embedded software development in a networking environment.
  • Familiarity with multi-processor, concurrent systems.
  • Strong verbal and technical writing skills.

Responsibilities

  • Design and develop software in C/C++ for Layer 2, MPLS, and IP services.
  • Work on real-time embedded Linux environment software.
  • Participate in Agile methodology processes.

Skills

C programming language
Embedded software development
Problem-solving
Collaboration in a multi-site team

Education

Bachelor’s degree in Electrical/Computer Engineering

Tools

Broadcom DNX/XGS packet processing chipsets
DPDK
Job description

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’s Coherent Routing provides network operators a path to achieve IP/Optical convergence that is designed to optimize network performance through multi-layer operations, dynamic scalability, and improved overall network sustainability. More than just collapsing the IP and optical layers of the network, Ciena’s Coherent Routing takes a holistic approach, bringing together purpose-built routing, leading coherent optics, and intelligent, flexible photonics.

How You Will Contribute:

The Routing and Switching product group is seeking a senior embedded software engineer with experience in designing and developing embedded carrier-grade software on custom hardware platforms. As a member of the team, the successful candidate will participate in all states of the software development life cycle, including:

  • Work collaboratively in all stages of the software development process, including requirements analysis, functional specification, design, coding, integration, verification and support.
  • Design and develop software written in C/C++ for advanced Layer 2, MPLS and IP services, including drivers, APIs and dataplane applications.
  • Develop software which runs in a real-time embedded Linux environment.
  • Contribute towards the release of new products and new networking features as well as enhancements of existing software.
  • Provide basic project management for your own work, including effort estimation, tracking, monitoring, status reporting, communicating advancements and raising potential issues that may have an influence on product functionality or target dates.
  • Engineer software using the Agile methodology.
  • Develop and maintain carrier-grade software through test driven development, automated unit testing, and comprehensive integration testing.
  • Participate in backlog defect reduction.
  • Troubleshoot issues and work with hardware, software and system engineers to identify the root cause.
  • Help investigate and collect information to resolve process or design issues found in the codebase.


What technical experience and/or professional and personal skills are required for this role?

  • Bachelor’s degree in Electrical/Computer Engineering
  • 5+ years work experience focused on embedded software development in a networking or telecommunications environment
  • Extensive C programming language experience
  • Familiarity with developing software on multi-processor, highly concurrent systems running in an embedded Linux environment
  • Experience with real-time, embedded software development for some or all of the following data plane technologies:
    • Hardware-based Layer 2/3 forwarding engines (ASICs, NPUs, FPGAs, TCAMs)
    • End-to-end slow path forwarding and packet exception handling
    • MPLS, BGP and Segment Routing centric solutions
    • IPv4, IPv6, E-VPN and IP-VPN
    • Embedded fast protection mechanisms such as BFD, BGP-PIC and FRR
    • Other data-plane services including traffic management, metering, ACLs
  • Experience with Broadcom DNX/XGS packet processing chipsets is a strong asset
  • Experience with Datapath programming using DPDK is an asset
  • Good knowledge of mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.
  • Enthusiastic, highly motivated, and innovative
  • Self-motivated problem solver, seeks answers with a willingness to learn and work independently
  • Strong verbal and technical writing skills
  • Collaborates well in a multi-site, multi-geography team environment

The salary range for this position position is:

Cdn: $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 anEqual 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.

  • Previous
  • 1
  • ...
  • 31
  • 32
  • 33
  • ...
  • 82
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved