C++ Developer - iGaming Industry - Central London

£30000 - £60000 per annum
31 Jul 2017
28 Aug 2017
Recruitment Genius Ltd
Contract Type
Full Time
With extensive experience and a portfolio of over 400 games, this company is at the front line of games innovation. They are a premium online casino software developer producing unparalleled games and technologies, comprehensive management tools, sophisticated ePayment integration systems and turn-key solutions for the iGaming industry.

The Role

Reporting to their Project Team Leader, the main purposes of this role are:
- Creating drivers for USB/Serial/Network peripherals in Linux.
- Creating C/C++ extensions for other languages to allow them to interact with hardware.
- Working with 3rd party hardware providers to ensure compatibility between our software and their hardware.
- Assisting the team with the creation of complex algorithms and technical research.

The ideal candidate must have demonstrable knowledge and ability of:
- C and C++ (Linux)
- Linux (usage, system calls, common libs, kernel, etc.)
- Basic network programming: UDP/TCP
- Simple Windows usage

The ideal candidate will also be able to demonstrate a strong understanding of programming and a good general understanding of mathematical principles.

Desirable skills:
- USB/Serial programming
- Handling hardware
- Windows programming
- Experience with POS hardware (barcode scanners, note accepters, thermal printers, etc)
- Binary protocol reverse engineering experience or ability
- Smartcard, Chip & Pin, RFID
- Hands on Debian/ Ubuntu experience

Useful skills:
- Windows programming
- Any knowledge or ability with node.js/JS, Python and PHP

Apply for C++ Developer - iGaming Industry - Central London

Already uploaded your CV? Sign in to apply instantly


Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB

4000 characters left

By applying for a job listed on Independent Jobs you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.