One of our Private Sector clients is looking to add a Software Engineer to participate in the development of software for our clients IOS XR routers. You will be required to work closely with different teams to define, design, implement, test and deliver features and/or deliver software fixes. You will participate in the investigation of internal and/or customer found issues and deliver fixes in a timely matter. You must have experience with networking technologies. You’re required to have excellent knowledge of the C programming language and you are familiar with Linux.

Requirements

-Experience in developing embedded systems based on real-time OS-Experience developing scalable and highly reliable applications on Linux using C or C++.-Experience with concurrent programming and multi-threading.-A grasp of networking technologies, TCP/IP, UDP, OS infra-structures, Linux-Experience with Python, TCL or Perl.-Experience in developing Routing Protocols such as MPLS, BGP, IGP, etc.-CCIE or other networking certifications-Creative problem solving skills and excellent troubleshooting/debugging skills-Strong written and verbal communication, experience in presenting ideas/concepts-Ability to handle multiple tasks at the same time, prioritize them and manage time effectivelyEducation

BASc, MASc or a Ph.D in EE/CS. 

Desired Skills and Experience