Android Developer / Architect

Key Talent Personnel Limited
27 Sep 2017
03 Nov 2017
Contract Type
Full Time
Our client is a unique, exciting, and growing software services company. They are looking for an experienced Android Developer (Mobile App. Developer) to work on Linux and Android based software projects. You will develop software for exciting new consumer electronics devices in the Connected Home industry. Android Developer - Benefits: - 25 days holiday - Private Medical for the Individual if they wanted to add family, the cost would be deducted from their salary (but on very reasonable rates) - DIS 1.5 times salary - Pension up to 5% matched - Bonus up to 20%, but this is based on company performance, do not have performance appraisals as its all about working as a team. Android Developer - Responsibilities: - Develop and Integrate Linux and Android software for our products - Work collaboratively with development partners such as Google - Help design Software Configuration Management systems for multiple project delivery - Capture product requirements and architect software solutions for complex embedded systems - Keep up to date with common software development frameworks - Make use of open source software frameworks to produce cost effective and efficient designs - Technically mentor junior software engineers and cascade knowledge to team - Provide software development estimate for multi-team environments - Produce well structured, documented and maintainable code to meet project goals - Creates and reviews design specifications and other documentation for software components - Define and promote quality standards for software development - Perform proper tests, debug and verification of designs prior to release as requested - Conduct formal Design and Project Reviews Android Developer - Essential Qualifications: - HND/Bachelors degree in Engineering, Computer Science, or related technical degree/discipline Experience & Skills: * Detailed knowledge of Linux Kernel, Device Drivers and Android frameworks * Embedded Software Development * Detailed knowledge of either Java, C, C++ and similar languages * Detailed knowledge of Buildroot, Yocto and Linux Kernel and Device Drivers * Expertise in IP Networking, Wireless, Bluetooth * Expertise in Digital Video and Broadcast software * Administration level knowledge of SVN, GIT, Jira, Jenkins, development environments * ValGrind, Electric Fence, Perf debug and optimisations tools *Architect and Design software systems utilising Linux and Android Open roles are due to development and growth of the business, which provides a great opportunity for career advancement and progression. Linux / J2ME / Java / J2SE / RTOS / Device Drivers / Mobile TV / DVB / IPTV / OTT / OOD / GUI / STB / C++ This is a fantastic opportunity to join a growing organisation who really are at the forefront of one of the key industries out there at the minute. This company`s client base is rapidly increasing, giving them the chance to invest in new technologies, new ideas and new products. It really is an exciting time. If you are keen to hear more or apply please send through a copy of your CV. We look forward to hearing from you. Regards, Key Talent Personnel
This job was originally posted as