Embedded Developer

Overview

C/C++ Terminal Developer            

South Dublin, Ireland

 

Payzone has in-depth knowledge, capability and experience of delivering customised payment solutions that enable organisations to streamline payment operations, reduce processing costs and remove complexity from their business.  Payzone's multi-channel solution accepts payments anytime, anywhere on behalf of many of Ireland's largest companies and organisations in both the private and public sector.  We are passionate about delivering flexible and innovative payment solutions to our customers across retail, mobile and online channels.

Job Description

This position is an excellent chance for a junior C/C++ developer in Linux environment to join our team. We are looking for person who is able to abstract from particular programming language and design and implement good code in scripting language available on embedded platform (Lua and JavaScript). That should also include modifications in C modules to expose any new features required in scripting layer.

There is also possibility to be involved in host-side projects (C# .Net, MS SQL) or mobile development (Java/Android) if candidate is interested in diversification of his/her experience.

We are looking for a well-organized person, who can solve problems solely but also can work effectively in a team with other professionals.

Skills, Knowledge & Experience

at least 2+ years of experience in C/C++ development in Linux environment

good understanding of different processors architectures

experience in TCP/IP network programming

experience in multithreaded and asynchronous programming

ability to write clear and well-structured technical document

ability to create unit tests

knowledge of git

good team player

good verbal and written communication skills

Advantages

experience in embedded development

experience in Lua and/or JavaScript

experience with Ingenico, Sagem or any other payment terminal platform

Offering

working with sophisticated and leading technology on embedded platforms in retail solutions environment supporting real-time financial transaction

possibility to work in diversified technologies and platforms

competitive salary for good candidates

Qualifications

 

University degree or diploma in related field or equivalent professional training and experience

Eligibility to work in Ireland