Roles and Responsibilities
Senior Software Engineer - Embedded Systems Design
Desired Candidate Profile
1. Strong in C,C++ programming on Windows / Linux platform
2. Worked on multi-threading, socket programming (TCP/IP communication).
3. Familiarity with embedded systems design, low-level hardware interactions
4. Good understanding of memory management
5. Looking for candidates with 5+ years of Experience
6. Fintech experience preferred.
7. Good knowledge in smart card technology such as EMV standards
8. Good to have worked on POS(Point Of Sale) devices such as Verifone, Ingenico Terminals
9. Good knowledge on key management (Master Session/DUKPT) and cryptographic standards/algorithms (DES,AES,RSA etc).
10. Good to have knowledge on card schemes such as VISA , MasterCard, AMEX, Rupay, Diners.
11. Proficient understanding of code versioning tools such as Git, SVN
12. Min Relevant Experience in C : 4-6 years, C++ : 4-6 years, Linux/Windows Platform,
13. Good Interpersonal skills, should be able to work independently on any specific task from scratch.
14. Very Strong C, C++, IPC, Multithreading, Verifone, EMV/contactless programming & Certification, ISO 8583 standard.
Perks and Benefits
Best in the Industry