Company Details

C++ Developer - Linux Operating System (2-5 yrs)

Job ID

: 3161


: Bengaluru, Karnataka, India


: Not Specified

Job Views

: 101


: 02-23-2018

Key Skills

C++,Linux,Multithreading, SIP,Python

Job Description

- Lead the design, development, and enhancement of software for an advanced object-oriented Modeling and including full life cycle support (requirements, design, implementation, testing, and debugging). 

- Use object-oriented design and development techniques in C++ programming language.

- Analyze software complexity and select the best algorithms and tools to meet critical performance criteria.

- Contribute to specifications, software design documents, and user documentation and presentations for peers and customers internal and external to APL.

Mandatory Skills Required:

- C++,Linux,Multithreading

Desired Skills Required:

- SIP,Python

Responsibilities for the Position :

Mandatory :

- 2+ years experience developing in C++.

- BS or MS in Computer Science or related field.

- 2+ years- experience building multi-threaded solutions on Linux.

- Understanding of Object Oriented, Design and Concepts (Extensive use of UML Designs)

- Experience developing voice/video streaming solutions.

- Experience developing and debugging software

- Familiarity with Agile development methodology and tools.Good communication skills through email, specs and design docs.


- Experience with scripts: Python.

- Experience with protocols: RTP/RTCP, SIP, H.323.

- Contributions to open source projects.

- Experience building encoding/transcoding systems.

Job Category
Employment Types
Full time
Share This Job

Advanced Search