Job Description :
- Must have very good expertise in C++ programming language with feature development experience using this language.
- One or more years of experience in programming on Android / Embedded Linux preferably in Android Framework, Android MW (JNI and native layers).
- Good understanding of Hardware, schematics and communication protocols (UART, I2C, SPI)
- Good analytical skills and problem-solving skills with a can-do attitude
- Should have strong written and verbal communication skills
Desirable (nice to have) skills :
Java programmingknowledge and exposure to Mobile Android architectureExperience in NFC, Payment and Electronic ID applications using smart cards, Global Platform and Java cardAreas of Responsibility :
Independent contributor for all areas of android middleware stack and proposing solutions and driving them to closureWork closely with Architect to understand the functional & performance requirements of the productWork independently and manage deliverables to align with the project goals and cross functional coverageDebug and resolve system wide issues independentlyPerform Unit testing of independent features, develop test cases and help of release testing(ref : hirist.tech)