Girmiti Software’s C, C++ team, helps its customer in design, development, implementation, deployment of application based on these technologies in multiple environments across different platforms.

We also assist customers in customization, integration, migration, maintenance and upgradation of their existing large scale systems to current day technologies like OOPs, multi-threaded architecture, interfacing with the back-end databases like Oracle, DB2, My SQL etc.

Our team

Has expertise in development of middleware library components, building device drivers, protocols and embedded software development

Possesses C and C++ working experience in embedded Linux, open source frameworks

Has expertise in development of POS application on various SDK like VeriFone (Verix, Verix-V), Ingenico, Hypercom (HFC, ODT, QT), Castles (COTS), Pax and Pax terminals along with EMV application development using C & C++ technologies

Has done driver development which includes Drivers and Libraries for Smart cards, Audio jack readers, drivers for USB devices, display drivers, Readers which connects to various Payment systems components like POS, Smart-phones

Has expertise in development of Windows device drivers for Mobile and Desktop application using WIN32, MFC APIs and Windows Phone / Store development, driver certifications such as USB CV, windows WHQL certification, DTM & CETK.

Works in domain areas of mobile devices, POS devices, Readers with supporting contact and contactless covers from the SDK, library, protocols, communication, interfaces etc

In firmware, has expertise in development of EMV Contactless Reader, Library and certification, communication module development for embedded devices like Ethernet, TCPIP

Has done custom plug-in development for various third party hardware to interface with PC, mobile, POS and other external devices.

Has expertise in development of EMV Kernel for Traditional POS, mPOS, PC-POS based payment application and perform the L2 certification, security and functional review with labs.

The same team understands to work in the areas of helping its customers for getting L1 & L2 certifications for hardware devices, EMV certifications and apart from that certification with contact and contactless readers for VISA, MasterCard, RuPay, Discover, Amex etc. with various Processors.

For more information, please contact us at

Contact Us