Lead C++ Developer

4 Months ago • 8-15 Years

Job Summary

Job Description

Lead C++ Developer with 8+ years of experience in software development. Strong C++ knowledge, STL, multi-threading, IPC, and complex 3rd party API integration. Experience with device programming, RS232, and USB protocols is highly preferred. Must be comfortable with Verifone devices and payment industry standards.
Must have:
  • C++ Development
  • STL Expertise
  • Multi-threading
  • Device Programming
Good to have:
  • Security APIs
  • Payment Industry
  • Verifone OS
  • Webservices
Perks:
  • Opportunity to Thrive
  • Valued Individuality

Job Details

About the job

Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day.

  • Required 8+ years in software development with the following skill set
  • Strong C++ knowledge and OOPS concepts.
  • Proficient in C++ STL (Standard Template Library), complex data structures, Multi-threading & IPC, complex 3rd party API/library usage with call-backs, extensions and customizations.
  • Good exposure in multi programming environments & multi-OS – like Linux and Windows.
  • Good problem solving skills, Debugging techniques and Analytical capability
  • Demonstrated ability for big picture thinking. Ability to handle big code..
  • Good knowledge of security, Cryptography APIs, Public key infrastructure (PKI) , would be a plus.
  • Good knowledge on SVN, GIT repositories. , Good SDLC practices related to code review, impact analysis and versioning; Appreciation for Change & release management.
  • Hands on experience on any device programming such as writing firmware level code, cross compilation for a target environment, image download etc will be highly preferred.
    • Willingness to work on devices is a must.
    • Good understanding of RS232 and USB protocols is required.
  • Exposure and understanding of any other programming languages (together with C++) like C# or Java would be a definite plus.
  • Working experience in Payment-card industry, Card-brands (VISA, Master, Discover, Amex.) , Payment acquirers, knowledge of security and encryptions aspects.
  • Knowledge of Verifone OS, Verifone payment devices, EMV will be a huge advantage.
  • Knowledge of PCI, EMV and EMV certification related aspects – will add weight.
  • Knowledge of Webservices (Rest, SOAP), tools related to webservice interfacing.
  • Willingness to learn new domains, going extra mile with a positive attitude is a must.

Prospective candidate will be working on -

  • Verifone device application development with Verifone OS and custom APIs.
  • Integrating new versions of vendor libraries & APIs, releasing new version of the firmware / application.
  • PCI & EMV certification related aspects; And would be using certification tools.
  • Point of Sale (POS) terminal interactions with the payment device and interfaces with non-C++ backends (C#, Java, Webservices)

Conduent is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, gender expression, sex/gender, marital status, sexual orientation, physical or mental disability, medical condition, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law.

People with disabilities who need a reasonable accommodation to apply for or compete for employment with Conduent may request such accommodation(s) by clicking on the following link, completing the accommodation request form, and submitting the request by using the "Submit" button at the bottom of the form. For those using Google Chrome or Mozilla Firefox please download the form first: click here to access or download the form. You may also click here to access Conduent's ADAAA Accommodation Policy.

At Conduent we value the health and safety of our associates, their families and our community. For US applicants while we DO NOT require vaccination for most of our jobs, we DO require that you provide us with your vaccination status, where legally permissible. Providing this information is a requirement of your employment at Conduent.

Similar Jobs

Warner Bros Games - Software Engineer II

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
SSC Technologies - Senior Software Developer

SSC Technologies

Bangkok, Bangkok, Thailand (On-Site)
3 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
3 Months ago
HiLabs - Senior Software Development Engineer - Backend

HiLabs

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Ello - Design Engineer (Mobile)

Ello

Canada (On-Site)
3 Months ago
Life church - Core Services Staff Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago
Nagarro - SAP S/4HANA Senior Developer (m/f/d)

Nagarro

Germany (Remote)
3 Months ago
Patel greene - Roadway Engineer Intern

Patel greene

Sarasota, Florida, United States (On-Site)
3 Months ago
Warhorse Studios - DevOps / System Administrator

Warhorse Studios

Prague, Prague, Czechia (On-Site)
7 Months ago
Hitachi - D365 F&O (Offshore Delivery)

Hitachi

India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Senior Associate_Java Full Stack Developer_Data & Analytics_Advisory_PAN India

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Azerion - Senior Backend Developer

Azerion

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
Activision - Principal Software Engineer (Distributed Systems/Data)

Activision

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Grid Dynamics - DevOps Engineer

Grid Dynamics

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
ByteDance - Software Engineer (Data Security-US) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Pesto Tech - Senior Backend Engineer - $35,000/Year

Pesto Tech

Hyderabad, Telangana, India (On-Site)
4 Months ago
ION - Product Management Analyst

ION

Pune, Maharashtra, India (On-Site)
4 Months ago
Keywords Studios (Player Support) - Software Development Engineer in Test- I

Keywords Studios (Player Support)

Pune, Maharashtra, India (Hybrid)
1 Month ago
ByteDance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Netflix - Solutions Software Engineer (L5), Studio Tech Solutions

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Hitachi - MS Dynamics CRM Technical- Power Portals

Hitachi

Hyderabad, Telangana, India (On-Site)
3 Months ago
Boheme design studio - 3D Designer

Boheme design studio

Jaipur, Rajasthan, India (Hybrid)
5 Months ago
AppsFlyer - Talent Acquisition Specialist - APAC

AppsFlyer

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Company3 Method Studios - Senior System Administrator

Company3 Method Studios

Pune, Maharashtra, India (On-Site)
4 Months ago
FashionTV India - GRAPHIC DESIGNER MANAGER

FashionTV India

Maharashtra, India (On-Site)
4 Months ago
PwC - Senior Manager

PwC

Pune, Maharashtra, India (On-Site)
3 Months ago
Aristocrat Gaming - Senior Full Stack Developer (Java, Angular)

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Schbang - Creative Lead

Schbang

Mumbai, Maharashtra, India (On-Site)
5 Months ago
ICE - Software Engineer II

ICE

Pune, Maharashtra, India (Hybrid)
2 Months ago
Backbase - Principal Frontend Engineer

Backbase

Hyderabad, Telangana, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Nintendo - Senior Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
7 Months ago
Futurum Technology  - DevOps Engineer

Futurum Technology

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Synventive Molding Solutions - CAM Programmer

Synventive Molding Solutions

Pune, Maharashtra, India (On-Site)
4 Months ago
Budge Studios - Coordonnateur(trice) de Production/Production Coordinator

Budge Studios

Montreal, Quebec, Canada (On-Site)
7 Months ago
Evolution - Greek Speaking Game Presenter

Evolution

Birkirkara, Malta (On-Site)
8 Months ago
Salesforce - Technical Architect - Core

Salesforce

Tokyo, Japan (Remote)
3 Months ago
MetaGravity - New Game Tester Volunteers Wanted

MetaGravity

(Remote)
7 Months ago
Google - Software Engineer III, Google Ads

Google

Mountain View, California, United States (On-Site)
3 Months ago
Zoox - Senior/Staff Software Engineer - Simulation Data Platform

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Workato - Staff Infrastructure Engineer

Workato

Belgrade, Serbia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded