Engineer Software Development

Evolute Fintech Innovations Private Limited

Bengaluru

On-site

INR 750,000 - 1,100,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Evolute Fintech Innovations Private Limited seeks a Windows-focused C++ developer to design, test, and maintain applications interfacing with embedded hardware and device SDKs. You will integrate software with biometric devices, smart card readers, NFC readers, and payment terminals, contribute to architecture reviews, and help deliver robust releases across Windows and embedded platforms.

A background in fintech, embedded systems, and hardware-software integration is valued, with opportunities

Qualifications

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

Responsibilities

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

Skills

C++ (C++11/14/17)
Object Oriented Programming
STL & Memory Management
Win32 Programming
MFC / Qt Framework
Multithreading & Synchronization
DLL Development & Integration
USB / HID / Serial Communication
Socket Programming (TCP/IP)
Git / GitLab
Debugging & Performance Optimization
Biometric Device Integration
Device Security & Cryptography
Embedded Linux Exposure
Fintech Domain Knowledge

Education

BE/B.Tech in Computer Science, Electronics, Information Science, Electrical Engineering, or equivalent

Job description

Evolute Fintech Innovations Private Limited

Evolute Group is a future-ready Indian technology conglomerate built on the belief thattechnology, when led by the rightintent, can create lasting impact at scale. Operating as an integrated ecosystem acrossFintech, Embedded Solutions, Electronic Manufacturing, and Industrial Electronics, Evolute brings together deep engineering, indigenous innovation, and manufacturing excellence to deliver mission-critical solutions in India and global markets.

Guided by its vision ofTechpowering the World®, Evolute enables leaders and teams to move ideas seamlessly fromconcept to deployment, combining speed, ownership, and accountability. The Group’s culture valueshands-on leadership, clarity of execution, and long-term thinking, empowering individuals to build businesses—not just manage functions.

Evolute FintechInnovationsplays a pivotal role in India’s financial inclusion and e-Governance journey, deliveringAadhaar-certified biometric devices, micro-ATMs, Android POS systems, secure device management platforms, and geo-location security solutions. With over500,000 devices deployed, teams work close to real-world impact—where trust, uptime, and scale matter every day.

Evolute’sElectronic Manufacturingarm,EvoflexunderEvolute Cleantech Solutions, redefines EMS through a modular, flexible “buy-what-you-need” model, enabling faster innovation cycles and operational resilience.

Glomore Electro-Tech SolutionsanIndustrial Electronics & Componentsbusiness, built on a 40+ year legacy, continues to support thousands of MSMEs, OEMs and ODMswith reliable, application-led solutionsincluding its renowned brand of relays ‘Leone’;whileSpiritusPayextends Evolute’s fintech footprint through last-mile transaction solutions.

Backed by globally recognized certifications includingISO, STQC, PCI/PTS, EMV, TQM(Mastercard), DSIR, andGPTW recognition, Evolute is entering a phase ofdisciplined,innovation-led growth.

Evolute offers the opportunity to shapeindustries, build enduring capabilities, and lead with purpose—while creating measurable impact across industries and markets

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
  • Advanced
  • Git / GitLab
  • Intermediate
  • Debugging & Performance Optimization
  • Advanced
  • Biometric Device Integration
  • Device Security & Cryptography
  • Embedded Linux Exposure
  • Fintech Domain Knowledge
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.
2. 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
  • Technical Lead – Windows & Embedded
  • Engineering Manager
  • Embedded Platform Specialist
Preferred Industry Experience
  • Fintech Products
  • Digital Identity Solutions
  • Biometric Devices
  • Smart Card Solutions
  • Embedded Systems
  • Hardware-Software Integrated Products
Screening Questions
  • Total years of experience in C++?
  • Experience with Win32, MFC, or Qt?
  • 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.
  • Exposure to embedded product environments with integration of AI tools.
  • Experience working with hardware devices and communication protocols.
  • Strong debugging and analytical capabilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Product Manager-Payment and IOT
Sr. Product Manager-Payment and IOT

Evolute Group • Bengaluru, Mumbai

On-site
INR 3,500,000 - 5,500,000
General Manager-Business Development
General Manager-Business Development

Evolute Group • Mumbai

On-site
INR 4,000,000 - 7,000,000
C++ Developer
C++ Developer

Ascendion Engineering • Pune District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Hybrid work model
Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

Emerson • Maharashtra

On-site
INR 1,200,000 - 2,400,000
C++ Developer
C++ Developer

Ascendion • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Sr. Executive _Go-To-Market (Product Marketing)
Sr. Executive _Go-To-Market (Product Marketing)

Evolute Group • Bengaluru, Mumbai Suburban

On-site
INR 1,800,000 - 3,000,000
Software Developer (C#, .NET)
Software Developer (C#, .NET)

EverExpanse Pvt. Ltd. • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior C++, C# Engineer
Senior C++, C# Engineer

Quest Global • Maharashtra

On-site
INR 1,500,000 - 1,900,000
Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

City of Shakopee, MN • Pune District

On-site
INR 3,500,000 - 7,500,000
Consultant | C/C++ | Bengaluru | Engineering | Platform Development & Integration
Consultant | C/C++ | Bengaluru | Engineering | Platform Development & Integration

Deloitte & Touche GmbH Wirtschaftsprüfungsgesellschaft • Bengaluru

On-site
INR 1,200,000 - 2,600,000