Strong proficiency in C programming with solid understanding of Linux internals.
Experience with POS application development and V72 or similar embedded terminals.
Knowledge of NFC, EMV, and related transaction technologies.
Skilled in IPC mechanisms (pipes, message queues, shared memory) and multi-threaded programming.
Experience with shell scripting and Linux debugging tools (GDB, Valgrind, Strace, etc.).
Familiarity with SQL or NoSQL databases for application-level data storage.
Hands-on with Makefiles, CMake, and version control systems like Git or SVN.
Ability to troubleshoot performance bottlenecks and secure embedded applications
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time