Job Description :
Job Role: C++ Developer
Job Location: Dallas, TX
C2C / W2
Exp Level around 5+ years
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, organization, and automatization
Skills
Strong proficiency in C++, C++ 11 with Linux and Windows
Thorough knowledge of the standard library, STL containers, and algorithms
Well versed with multithreading concepts
Knowledge of Smart Pointers and Lambda function
Good understanding of memory management in non-garbage collected environments
Familiarity with embedded systems design, low-level hardware interactions
Knowledge of low-level threading primitives and real-time environments
Familiarity with system call wrapper library functions
Familiarity with language tools, such as Valgrind, Charles and other debugging tools
Knowledge of component data sheets and specifications
Implementation of automated testing platforms and unit tests
Proficient understanding of code versioning tools such GIT and SVN
Familiarity with continuous integration