Job Title:

Embedded Developer - Data Plane

Company:

High Tech Genesis

Location:

Ottawa/Kanata, ON

Closing Date:

February 29, 2020


We are seeking multiple embedded software engineers with experience in designing and developing embedded carrier-grade software on custom hardware platforms.

Must Have:

  • Bachelor’s degree in Electrical/Computer Engineering or Computer Science.
  • 5 to 10 years of hands on work experience on embedded software development for Datapath networking applications.
  • Extensive C programming language experience.
  • Embedded software development experience, particularly application and HAL development for embedded platforms for high performance, fault tolerant, high availability applications.
  • Familiarity with developing software on multi-processor, highly concurrent systems.
  • Good knowledge of mutual exclusion, synchronization, interrupt handling, inter-process communication.

Nice to have: 

  • Ability to create software for a Linux and/or VxWorks platform.
  • Proficient in implementing, testing and debugging with some or all the following technologies:
    • Packet networking
    • Layer-2
    • VLAN
    • MPLS
    • Layer-3 Routing and Switching
    • TCP/IP, Ethernet (100GbE, 10GbE), BGP and Segment Routing.
  • Familiarity in working with Broadcom devices.
  • Proficiency in working with NPU’s.
  • Skilled in  debugging switching hardware entities such as tables, memory and packet buffers and  to narrow down network and protocol failures is an asset. 
  • Embedded software development in C.

Note 1:

To be legally entitled to work in Canada , you are required to meet one of the following

conditions:

1. Canadian Citizenship 2. Permanent Residency 3. Valid Work Permit

Note 2:

High Tech Genesis Inc. is an Equal Opportunity Employer.

Accommodations are available upon request for all aspects of the hiring process.

TO APPLY:

If you have the skills and experience required for this position, please forward your resume to:

E-mail: job.e65b9@hightechgenesiscareers.recruitee.com



Posted 2020-02-13








Return to www.Canadajobs.com | Add a Job | Return to Category: Engineering