Embedded Developer (C,C++, JAVA)

3 days left

£40000 - £45000 per annum
05 May 2017
02 Jun 2017
Elliott Doyle
Contract Type
Full Time
An Embedded Developer role working a large online gaming company. You will need strong experience developing embedded software on Linux (ideally down to kernel layer) as well as experience working with the QT framework (C++ and JAVA Ideally).

You will be developing embedded software for both traditional embedded devices and virtualised systems, the platform runs on a custom embedded hardware with a Freescale processor single board computer. Initially your role will revolve around working on the porting of an existing system from WinCE to Embedded Linux before moving on to new feature development, you will also be developing the UI aspects of the solution. As such experience of C/C++ and JAVA would be appealing.

Experience developing software for embedded devices which promote user interaction, such as set top boxes (STB) would be beneficial as would any experience of serial communications such as TCP/IP, Web Sockets or touchscreen DSP design.

Experience & Qualifications

Essential skills

* Experience in developing software on the Linux platform in C/C++ and Java;
* Knowledge of Qt, including experience of creating Qt applications.
* Embedded Linux experience;

Desirable skills

* Knowledge and experience of creating touch screen applications on a Linux platform; would be beneficial.
* Experience with serial communications in C/C++;
* Knowledge of build root;
* Knowledge of kernel configuration; (you will be working alongside a kernel engineer closely.
* Web sockets experience (libwebsockets 2.0 or newer);

Apply for Embedded Developer (C,C++, JAVA)

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 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.