We are looking for a well-rounded, experienced C or C++ developer who
creating high-quality software utilizing libraries, frameworks with fair knowledge of language specification and has at
least some experience.
Design, build and maintain efficient, reusable, and reliable C++ code.
Implement performance and quality modules.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality and organization.
Should bring onboard strong TCP/IP, Networking, RTP/RTSP, Web protocol experiences.
Requirement and Qualifications
Strong proficiency in C++, with a fair knowledge of the language specification.
Knowledge of the standard library, STL containers, and algorithms.
Good understanding of memory management in non-garbage collected environments.
Understanding of dynamic polymorphism and C++ specific notions, such as friend classes.
Familiarity with templating in C++.
Knowledge of low-level threading primitives and real-time environments.
Knowledge of component data sheets and specifications.
Implementation of automated testing platforms and unit tests.
Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial).
Familiarity with continuous integration.
Must have 1 year of experience in C/C++ Development.
5 working days
Citizen Investment Trust (CIT)
Attractive salary for deserving candidates
Periodic Salary review and Grading
Periodic refreshment programs