Recruiting the Talent. Staffing the Culture. Call Us: 847-945-7600

Job Seekers.

  • Share this Job

Senior Network Software Development Engineer

Location : Kelowna, CAN
Job Type : Direct
Hours : Full Time
Required Years of Experience : 4+ years minimum
Required Education : Bachelor's Degree Required
Travel : No
Relocation : No

Job Description :


Our client is the global leader in software-defined and cloud-delivered network solutions for connecting people, places and things over wired and wireless broadband. More than 15,000 enterprise and government organizations around the world rely on their 4G LTE-enabled network solutions to keep critical sites, workforces, vehicles, and devices always connected and protected. 



  • Design, development and testing of software within core network infrastructures

  • Develop data plane virtual switch technology in C/C++

  • Deployment of networking services in a virtualized cloud environment Implement highly resilient network orchestration in Python

  • Implement test suites using our internal test automation framework

Required Qualifications :


  • 4-10 years of experience in relevant jobs

  • Solid knowledge of LAN/WAN, packets and protocols, NAT Experience in SW design and development in C/C++ on Linux platforms - (x86-64)

  • Performance analysis and optimization experience highly desirable

  • Experience with distributed, parallel, and multithreaded systems highly desirable

  • Python is a nice to have, can learn on the job Excellent OO design skills for highly resilient networking

  • Familiarity with SaaS is a nice to have

  • Solid communication skills

  • Strong teamwork skills


  • Bachelor's degree in Computer Science or Electrical Engineering, or equivalent experience

Powered by AkkenCloud
Back to Top
Enter your Infotext or Widgets here...