About the Role The successful candidate will be responsible for the development of next generation of Image processing product which is getting developed from scratch. The candidate will be responsible for feature development of the new product. Key Responsibilities? Take responsibility of internal software architecture, up to a releasable feature. Communicate and help the team to achieve goals. Developing UI and back end application in QML and C++. Ensuring responsiveness of applications About the Successful Candidate A successful candidate is expected to be having strong technical background and hands-on experience on server and UI development. Candidate must have proven background and track record of learning and adapting to new technologies. Preferred Skills and Experience Must Have: Extremely strong C++11/14/17 Strong C/C++ and Object-oriented analysis and design approach GUI development experience Strong network programming concepts (TCP, UDP) Strong knowledge in multithreading concepts and development Thorough knowledge of the standard library, STL containers, and algorithms Good understanding of design patterns Experience in QT or QML Good experience in Agile development process Good analytical and problem-solving skills Good communication skills, good knowledge of spoken and written English GOOD TO HAVE: Web application development exposure EXPERIENCE: 4 to + years of post-degree relevant experience Qualified as B.E / B.Tech / M.E / M.Tech / M.C.A in Computer related subjects