Datapath Software Engineer

Datapath Software Engineer

Job Overview

Location
Toronto, Ontario
Job Type
Full Time Job
Job ID
88483
Date Posted
1 year ago
Recruiter
Raymond Catherine
Job Views
97

Job Description

About Job

CTC Undisclosed Job Location Canada Experience 5 - 8 yrs

Description

*********************************************************************************

This role is ideally Ottawa based however remote in Montreal, Quebec or Toronto, Ontario is also available.

*********************************************************************************

What will you do at Ciena as a Datapath Software Engineer?

The 6500 is the flagship product of Cienas Packet Optical Transport Portfolio. Optical networks continue to aggressively move towards Layer 0/1/2 converged infrastructures. Cienas Packet Optical Transport Switching (POTS) portfolio of Layer 1, 2, Layer3, and MPLS packet networking products provide carrier grade packet networking services and aggregation tiers of the network.

The POTS Tributary software group is seeking an engineer experienced in designing and developing embedded carrier-grade software on custom hardware platforms. As a member of a larger team, the successful candidate will participate in all states of the software development process, including:

Craft and develop software written in C for Layer 1 datapath applications and the hardware abstraction layer. This includes improvements of existing software as well as development of new TDM networking features.

Write software which runs on an embedded Linux/VxWorks platform.

Participate in backlog defect reduction.

Solve 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.

Identify software performance improvements through test driven development, automated unit testing, and comprehensive integration testing.

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

Bachelors degree in Electrical/Computer Engineering or Computer Science coupled with 5 years work experience passionate about software development for Datapath networking applications.

Extensive C and embedded software development experience, particularly application and HAL development for embedded platforms for high performance, fault tolerant, high availability applications.

Extensive experience developing software for a Linux and/or VxWorks platform.

In depth experience implementing, testing and debugging with some or all the following technologies: OTN, Packet networking, Layer-2, VLAN, MPLS, Layer-3 Routing and Switching, TCP/IP, Ethernet (100GbE, 10GbE).

Experience working with Broadcom and Microchip Mappers

Automation test experience using python

Familiarity with developing software on multi-processor, highly concurrent systems

Good knowledge of mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.

Ability to seek out answers and work independently.

Positive work demeanour, highly motivated and a desire to learn.

Strong verbal and technical writing skills.

Collaborates well in a team atmosphere, but also be an independent self-starter and committed to delivering on daring deadlines.

Ability to work in a lab environment and integrate software onto custom hardware.

Job ID: 88483

Similar Jobs

Meta

Full Time Job

Datapath software engineer Datapath software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Datapath software engineer Datapath software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Datapath software engineer Datapath software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Datapath software engineer Datapath software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept