Software Engineer - C/C++

We are looking for a well-rounded, experienced C or C++ developer who specializes in creating high-quality software utilizing libraries, frameworks with fair knowledge of language specification and has at least some experience.

Job Responsibilities

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.

Benefits

5 working days
Insurance Plan
Citizen Investment Trust (CIT)
Lunch facilities
Attractive salary for deserving candidates
Periodic Salary review and Grading
Periodic refreshment programs

APPLY FOR THIS JOB

Please send your CV at jobs@treeleaf.ai