Media (Audio/Video) Engineer

CounterPath Technologies

October 22, 2014

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
Company Overview: 

CounterPath is a pioneer and a leading innovator in softphone and mobile VoIP products. We develop products for all major operating systems and devices—across PCs and mobiles. CounterPath's customers include some of the world's largest telecommunications service providers, enterprises and network equipment providers including Alcatel-Lucent, AT&T, Avaya, Bosch, Broadsoft, BT (British Telecommunications PLC), Cisco Systems, Genesys (ALU), Google, Metaswitch Networks, Mitel, Mobilkom Austria, NEC, Oracle, Telefónica, Telmex and Verizon. We serve 500+ significant customers in more than 50 countries and have tens of millions of softphones deployed .

CounterPath is experiencing tremendous growth in mobile products and is immediately seeking only the top talent to join our team in Victoria (BC).

Job Summary: 

CounterPath is looking for a junior or intermediate Audio / Video media engineer, to assist in the implementation and improvement of the media engine driving our software products. As a member of our team you will work on our core SKD and actively work to support the SDK on new platforms and technologies like Window 8 WinRT for metro / mobile applications, android and iOS phones as well as MAC and windows desktop computers. The ideal candidate has experience in the media technologies used in desktop computers (Win, MAC) and mobile devices (Android, iOS) This position is full time.

Responsibilities & Duties

  • Join our team to further develop and maintain our media SDKs
  • Monitor and improve the quality of the core media streams
  • Incorporate third party codec libraries and work with the vendors to resolve issues
  • Develop algorithms to reduce latency and adapt to changing network conditions

Required Qualifications:

  • 4+ years of software development experience
  • Master’s or Bachelor’s degree in Computer Science or Electrical Engineering
  • Strong C/C++ development skills
  • Strong networking knowledge especially with media transport protocols like RTP
  • Good understanding of audio and video codecs and their algorithms
  • Real time programming experience
  • Strong verbal and written communication skills
  • Experience in multi-threaded application development
  • Enjoy and thrive in a team environment
  • Skilled in code optimization and analysis

Other Desired Qualifications:

  • Exposure to multiple platforms (Windows / MAC)
  • Understanding of VoIP concepts and protocols SIP
  • Familiar with the work and standards of IETF and ITU
  • Experience in testing audio and video quality
How To Apply: 

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