Senior Software Engineer (C,C++)  
Ovex Technologies Pvt Ltd   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Senior Software Engineer (C,C++)
Category:   Software Development
Job For:   Student/Alumni
Total Positions:   1
Job Location:   Islamabad
Gender:   Both
Minimum Education:   Bachelors
Degree Title:   BCS/MCS
Career Level:   Experienced Professional
Minimum Experience:   5 Years8 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Jan 26, 2015
     
     
 
Job Description:

We are Looking for highly qualified and experienced C++ software professionals, to design and develop software for

*A multi-user voice chat application

*A multi-user video conferencing application

* A multi-user live music streaming application

* A peer-to-peer file sharing application

Must-have qualifications and skills:

* Minimum of a B.S. degree (or equivalent) in Computer Science or in a related field

* 7 or more years of experience in C++, with exposure to object oriented design

* Experience with network programming for distributed applications (TCP, UDP, sockets, etc.)

* Expertise in programming with threads and system programming on at least two of the major desktop operating systems, viz. Windows, Mac OS X and/ or Linux

* Exposure to designing and implementing asynchronous API

* Excellent verbal and written communication

* Experience in at least one of the following areas:

* Implementing protocol stacks for signaling & session management, such as xmpp and HTTP

* Media packetization & transmission over IP networks, using RTP or similar protocols

* Exposure to writing software for audio/ video processing, capture and rendering

* Exposure to media compression in software (VP8, MPEG, H.264, G.722, etc.)

* Experience in the implementation of protocol translators or gateways

Nice-to-have (desirable) skills:

* Experience in working with geographically distributed development and test teams

* Exposure to writing software for audio/ video etc

* Exposure to media compression in software (VP8, MPEG, H.264, G.722, etc.)

* Exposure to desktop visualization systems and applications

* Experience in the implementation of protocol translators or gateways

Required Skills:
Object Oriented Design, Windows, XMPP, Distributed Development,

Company Information
 
Company Name:  Ovex Technologies Pvt Ltd
Company Description:
Ovex is a full service BPO Company engaged in providing value-added IT Enabled Services to renowned clients in the areas of Customer Interaction, Transaction Processing, Data Analysis, Software Development and Research Services. Ovex is a 700 employee company with 6 facilities in Pakistan, and is a multi-national company with $350 million in annual revenue.

Copyright 2024, Quaid-e-Awam University of Engineering, Science and Technology. All Rights Reserved