Senior C++ Software Engineer

1 month ago


Bengaluru, India Solutioner Full time

Empower the Future of Energy Payments: Senior C++ Software Engineer


Location - Bengaluru ( No Remote working )


Company: Join our client, a leading technology partner for a multi-billion dollar Energy/Petrospace conglomerate, and shape the future of secure embedded payments


Summary: As a Senior C++ Software Engineer, you'll play a pivotal role in building and modernizing mission-critical payment interfaces for POS terminals used in the Energy and Petrospace industries. You'll collaborate with cross-functional teams to design, develop, and deploy robust software solutions that ensure secure and efficient transactions.


Responsibilities:

  • Design, develop, and maintain high-quality, performant C++ code for POS terminals and middleware.
  • Collaborate with engineers, product managers, and other stakeholders to understand requirements and translate them into innovative solutions.
  • Optimize code for resource-constrained embedded systems.
  • Conduct thorough code reviews and unit testing to ensure code quality and maintainability.
  • Work within Agile methodologies to deliver projects on time and within budget.


Qualifications:

  • Bachelor's degree in Computer Science or a related field (preferred).
  • 7+ years of experience in C++ development with a strong understanding of object-oriented programming (OOP) principles.
  • Experience with POS terminal projects or embedded systems development is a plus.
  • Solid understanding of data structures and algorithms.
  • Proficiency in version control systems like Git.
  • Excellent communication and teamwork skills.


Bonus Points:

  • Familiarity with payment processing protocols like EMV, PCI DSS, and ISO 8583.
  • Experience with Agile methodologies (Scrum, Kanban).
  • Knowledge of other programming languages (e.g., Python, Java).
  • Proficiency in Linux environment.
  • Understanding of secure authentication and authorization mechanisms.
  • Familiarity with P2PE and tokenization technologies.


Benefits:

  • Be part of a dynamic team at the forefront of Energy/Petrospace payments technology.
  • Work on challenging and impactful projects that contribute to a global industry.
  • Enjoy a collaborative and supportive work environment that fosters continuous learning.
  • Competitive salary and benefits package.


Ready to make a difference? Apply today Gurucharan@solutioner.in



  • Bengaluru, Karnataka, India Solutioner Full time

    Empower the Future of Energy Payments: Senior C++ Software EngineerLocation - Bengaluru ( No Remote working )Company: Join our client, a leading technology partner for a multi-billion dollar Energy/Petrospace conglomerate, and shape the future of secure embedded paymentsSummary: As a Senior C++ Software Engineer, you'll play a pivotal role in building and...


  • Bengaluru, India NetApp Full time

    Title: Senior Software Engineer (C, C++) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126300 Job SummaryThe Core Software team is a high-performance engineering team responsible for building the fundamental software to manage the ONTAP software product. You will work as part of a team responsible for the development, testing and debugging...


  • Bengaluru, India Philips Full time

    JOB DESCRIPTIONJob TitleSenior Software Engineer (C++)Job DescriptionPosition Summary:Philips RI R&D is developing Philips Image Management solution which can serve different steps in the radiology workflow. Philips Image Management solution provides a complete and scalable local and wide area Picture Archiving and Communication System (PACS) solutions for...


  • Bengaluru, India Solutioner Full time

    Empower the Future of Energy Payments: Senior C++ Software Engineer Location - Bengaluru ( No Remote working ) Company: Join our client, a leading technology partner for a multi-billion dollar Energy/Petrospace conglomerate, and shape the future of secure embedded payments! Summary: As a Senior C++ Software Engineer, you'll play a pivotal role in...


  • Bengaluru, Karnataka, India Spigot Software Pvt Ltd Full time

    Essential Responsibilities : Specific day-to-day responsibilities and milestones needed to achieve the objectives : At least 2 years of software development experience using STL and medium to complex business logic using C++ . Develops and integrates applications using VC++ as per written specifications so as to onboard new content onto products. Develops...

  • Software Engineer

    14 hours ago


    Bengaluru, India NetApp Full time

    Title: Software Engineer (C,C++, Python) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 125997 Job SummaryFrom the newest ideas in cluster computing to the latest web framework, NetApp software products embrace innovation to deliver compelling solutions to our business. To support NetApp’s vision, the Data services team is looking for an...


  • Bengaluru, India Philips Full time

    JOB DESCRIPTION Job Title Senior Software Engineer (C++) Job Description Position Summary: Philips RI R&D is developing Philips Image Management solution which can serve different steps in the radiology workflow. Philips Image Management solution provides a complete and scalable local and wide area Picture Archiving and Communication System (PACS)...


  • Bengaluru, India Philips Full time

    JOB DESCRIPTION Job Title Senior Software Engineer (C++) Job Description Position Summary: Philips RI R&D is developing Philips Image Management solution which can serve different steps in the radiology workflow. Philips Image Management solution provides a complete and scalable local and wide area Picture Archiving and Communication System (PACS)...


  • Bengaluru, India NetApp Full time

    Title: Senior Software Engineer (C, C++)Location:Bangalore, Karnataka, IN, 560071Requisition ID: 126300About NetAppWe’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate with...


  • Bengaluru, India Leadway Resource Full time

    Role Overview : We are looking for a highly skilled Senior Software Engineer with expertise in C and C++ programming, along with exposure to Python server-side development.- The ideal candidate will have extensive experience in developing and debugging complex, multi-threaded, real-time systems on Linux platforms.- This role requires strong knowledge of...


  • Bengaluru, India Leadway Resource Full time

    Role Overview : We are looking for a highly skilled Senior Software Engineer with expertise in C and C++ programming, along with exposure to Python server-side development.- The ideal candidate will have extensive experience in developing and debugging complex, multi-threaded, real-time systems on Linux platforms.- This role requires strong knowledge of...


  • Bengaluru, Karnataka, India IG Group Full time

    Job DescriptionCalling all Senior C++ developers who are excited to work on large-scale, low-latency and high-frequency systems.Join the game-changers:You'll be part of a small, close-knit team of Engineers collaborating closely with the dealing desk to deliver a green field project built on Linux server software for our high throughput pricing systems. We...


  • Bengaluru, India NetApp Full time

    Title: Senior Software Engineer (C, C++) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126300 About NetApp We’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate...


  • Bengaluru, India NetApp Full time

    Title: Senior Software Engineer (C, C++) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126300 About NetApp We’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate...


  • Bengaluru, India NetApp Full time

    Title: Senior Software Engineer (C, C++) Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 126300 About NetApp We’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and DataSenior Software EngineerAltair is seeking a Senior Software Engineer to be part of a fast moving team that requires strong problem solving and object-oriented design and analysis skills. Ideal candidates are innovative, flexible, self-directed and able to write portable, high-performance,...


  • Bengaluru, India Cloud Software Group Full time

    About This TeamWe are seeking a Senior Software Engineer to lead the design, development, validation, deployment, and maintenance of features for Citrix Workspace app for Linux compatible with major Linux distributions such as RHEL, Ubuntu, and Raspberry PI OS. Ideal candidates will have experience working directly with customers, are adept at...


  • Bengaluru, India Dell International Services India Pvt Ltd (7451) Full time

    Senior Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Team We are seeking a Senior Software Engineer to lead the design, development, validation, deployment, and maintenance of features for Citrix Workspace app for Linux compatible with major Linux distributions such as RHEL, Ubuntu, and Raspberry PI OS. Ideal candidates will have experience working directly with customers, are adept at...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Engineer Altair is seeking a Senior Software Engineer to be part of a fast moving team that requires strong problem solving and object-oriented design and analysis skills. Ideal candidates are innovative, flexible, self-directed and able to write portable,...