Protocol Software Engineer - Junior / Intermediate

CounterPath Technologies

August 19, 2015

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at

Job Category: 
Job Specialization: 
Software Development
Job Summary: 


CounterPath is looking for junior or intermediate software engineers with good understanding of multimedia protocols (IMS / RCS, SIP, H.323) As a member of our team you will develop leading edge multimedia applications for the world’s leading telecommunications providers. The ideal candidate has experience in the development and life cycle of large-scale software projects from design to maintenance of various product releases. Strong C++ and object oriented programming skills as well as experience on multiple platforms and cross platform development is desirable. This position is full time. 

Responsibilities & Duties

  • Join our team to develop and maintain our core VoIP, Video and communication SDK
  • Extend the feature rich SDKs on mobile and desktop platforms with IMS features
  • Integrating 3rd party libraries and work with open source projects

Required Qualifications:

  • 4+ years of software development experience
  • Detailed knowledge of some of the following protocols: SIP, IMS / RCS, H.323
  • Understanding of VoIP concepts
  • Strong C++ software development skills
  • Strong knowledge of object oriented design patterns
  • Strong verbal and written communication skills
  • Be detail oriented
  • Experience on multiple platforms and cross platform development
  • Enjoy and thrive in a team environment
  • Skilled in code optimization and analysis

Other Desired Qualifications:

  • Networking knowledge and protocols: TCP, UDP, SRV, DNS, XMPP, HTTP, MSRP, XCAP, SOAP, TR-69…
  • Real-time application programming experience
  • Familiar with platform independent tools and libraries

What's in it for you:

  • You get to work at a fast growing company where your actions make a difference
  • You get to work with the latest technology and gadgets of telecommunication
  • You can show your creativity in producing long lasting solutions to technical challenges
  • You will be part of an outstanding team working in a casual atmosphere
  • You will enjoy our seasonal events like skiing, boating, paintball, movies and more.
How To Apply: 

Response Information:

When applying send your resume to as a Word or RTF attachment, with PRT-NOV13-CP in the subject line of your e-mail.