Embedded Developer
- Job Ref: 1799
- Location: Dublin, Ireland
- Type: Contract
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