TymblHub

© 2026 TymblHub

Engineer Software Development

Evolute Group
Posted on
Evolute Group logo

Experience
2 - 3 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Software Development Engineer
Job Type
Not specified

Job Description

Job Summary
Develop and maintain Windows-based applications that interface with integrated embedded hardware products, device SDKs and peripherals.
Enable seamless integration between software applications, biometric devices, smart card readers, NFC readers, and other peripherals.
Improve product reliability, performance, and maintainability through robust software engineering practices.
Support product development, debugging and deployment activities across Windows and embedded platforms.
Support escalated customer deployments, troubleshooting, and enhancement of Evolutes products.
Deliver assigned modules, resolve integration defects, participate in code reviews, support product releases.
We are receiving Windows requirements and having a CPP resource will help in catering SDK and Sample application development.
Major Areas of Contribution Strategic Contribution
  • Support development of next-generation digital identity and payment solutions.
  • Improve software architecture and product maintainability.
  • Contribute to product innovation and engineering excellence.
  • Enhance customer satisfaction through high-quality software releases.
Functional Contribution
  • Design, develop, test, and maintain C++ applications on Windows platforms.
  • Integrate software applications with biometric devices, smart card readers, NFC readers, and payment terminals.
  • Develop reusable software libraries and SDK components.
  • Investigate and resolve software defects and customer escalations.
  • Participate in architecture reviews, code reviews, and release activities.
  • Collaborate with firmware, hardware, QA, and product management teams.
  • Create technical documentation and integration guides.
  • Support field deployments and production releases.
Success Indicators in First 6 Months
  • Understand product architecture and development processes.
  • Independently deliver assigned features and enhancements.
  • Successfully resolve software defects and integration issues.
  • Contribute to at least one major product release.
  • Demonstrate ownership of assigned modules.
  • Achieve positive feedback from peers and stakeholders.
Growth opportunities for this role
  • Senior C++ Developer
  • Technical Lead - Windows & Embedded
  • Product Architect
  • Engineering Manager
  • Embedded Platform Specialist
Must-Have Functional Skills
  • C++ (C++11/14/17) - Advanced
  • Object Oriented Programming - Advanced
  • STL & Memory Management - Advanced
  • Win32 Programming - Intermediate
  • MFC / Qt Framework - Intermediate
  • Multithreading & Synchronization - Advanced
  • DLL Development & Integration - Advanced
  • USB / HID / Serial Communication - Intermediate
  • Socket Programming (TCP/IP) - Intermediate
Transferable / Trainable Skills
  • Smart Card Technologies
  • NFC/RFID Technologies
  • Biometric Device Integration
  • Device Security & Cryptography
  • Android Native Development
  • Embedded Linux Exposure
  • Fintech Domain Knowledge
  • Device Management Platforms
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.