Job Description :
Position : Application Developer
Location: Atlanta, Georgia
Duration: 6 Months CTH

Job Description: We are looking for a C/C++ software engineer responsible for building EMV payment applications in a window CE / embedded systems. Your primary responsibility will be to design and develop the applications and to coordinate with the rest of the team working on different layers of the infrastructure.

Job Specific Responsibilities
Design, build, and maintain efficient, reusable, and reliable C/C++ code for FD terminals.
Implement performance and quality modules
Identify bottlenecks and bugs, and formulate solutions to these problems
Help maintain code quality, standard, organization, and automatization

Candidate Requirements
Strong proficiency in C/C++, with fair knowledge of the language specification
Thorough knowledge of the standard library and algorithms
Good understanding of memory management
Familiarity with embedded systems design, low-level hardware interactions
Knowledge of low-level threading primitives and real-time environments
Implementation of unit tests, continuous integration and automated testing platform.
Proficient understanding of code versioning tools such as GIT, SourceTree, GITHUB
Familiar with MS Visual Studio 2008/ 2010. JSON-C, Real Time Operating System, Object Oriented Programming, MS ActiveSync, Window CE, TCP/IP network.
Familiar with Payment industry, EMV, and Client Host Payment Platforms is a plus
Bachelor of Science Degree in Computer Science, Electrical Engineering, Computer Engineering, or related field

Client : Direct Client