C++ DeveloperLocation: New JerseyOverall 10-12 years working in any Object oriented programming language.Minimum 8 years of hard-core experience in C++ Development responsible for building applications ranging from desktop applications to native mobile applications and embedded systems.Must know and worked with latest C++11 standards.Object Oriented programming concepts and multi-threading concepts.Experience working in Memory management and performance tuning concepts in non-garbage collected environment.Writing structured code using design patterns.Thorough knowledge of the standard library, STL containers, BOOST and other algorithms.Familiarity with templating in C++.Knowledge of low-level threading primitives and real-time environments.Must have experience in Media Streaming.Must have experience in Mobile App Dev.Understanding of code versioning tools such as SVN, GIT, TFS, etc.