Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Engineer Software Development

  • Source: Zimyo
  • Evolute Fintech Innovations Private Limited
  • On-site
  • State of Karnataka, India
  • Full-Time
  • Mid level

Job Description

Role Purpose :

  • 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 Evolute’s 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

Critical Skills Required:

A.Must-Have Functional Skills

Skill

Required Level

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

Visual Studio 2017-2022

Advanced

Git / GitLab

Intermediate

Debugging Performance Optimization

Advanced

B.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

Major Areas of Contribution:

  1. 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.
  1. 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 opportunity for this role

  • Senior C++ Developer
  • Technical Lead – Windows Embedded
  • Product Architect
  • Engineering Manager
  • Embedded Platform Specialist

Preferred Industry Experience

  • Fintech Products
  • Digital Identity Solutions
  • Biometric Devices
  • Smart Card Solutions
  • Payment Terminals
  • Embedded Systems
  • Industrial Automation
  • IoT Products
  • Hardware-Software Integrated Products

Screening Questions

  • Total years of experience in C++?
  • Experience with Win32, MFC, or Qt?
  • Experience integrating USB/HID/Serial devices?
  • Have you worked on embedded hardware products?
  • Experience in DLL/SDK development?
  • Familiarity with multithreaded programming?
  • Experience with Git and CI/CD workflows?
  • Current CTC, Expected CTC, and Notice Period?

Qualifications

  • B.E./B.Tech in Computer Science, Electronics, Information Science, Electrical Engineering, or equivalent.
  • 2–3 years of experience in C++ development.
  • Experience in Windows desktop application development.
  • Exposure to embedded product environments with integration of AI tools.
  • Experience working with hardware devices and communication protocols.
  • Strong debugging and analytical capabilities.

Skills

  • aws-sdks
  • cplusplus
  • qt
  • microsoft-visual-studio
  • visual-studio
  • gitlab
  • aws-iot

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Evolute Fintech Innovations Private Limited

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes