Enable job alerts via email!

Data Path Software Engineer – High-Performance Router Tech

Nokia

Ottawa

On-site

CAD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading telecommunications company located in Ottawa is seeking talented software developers to enhance its Service Router product family. Candidates should have a minimum of 8-10 years of experience and a bachelor's degree in a relevant field. Key responsibilities include developing packet processing software and collaborating across teams. This position does not provide visa or relocation assistance.

Qualifications

  • Minimum 8-10 years of hands-on experience in the industry.
  • Candidate must be comfortable reading needed RFCs and IETF drafts to understand packet forwarding technologies.
  • Experience understanding CPU's architectural weaknesses and avoiding them in software design.

Responsibilities

  • Work with product line managers to gather requirements for software design.
  • Design and develop IP/MPLS/ETHERNET packet processing software for routers and switches.
  • Develop, integrate, and unit test software features for Nokia's service router OS.

Skills

Linux Kernel module and device drivers
C
C++
Python
Bash
Embedded development

Education

Bachelor's degree in computer/software engineering or Computer Science
Job description
A leading telecommunications company located in Ottawa is seeking talented software developers to enhance its Service Router product family. Candidates should have a minimum of 8-10 years of experience and a bachelor's degree in a relevant field. Key responsibilities include developing packet processing software and collaborating across teams. This position does not provide visa or relocation assistance.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.