Connecting to LinkedIn...

Senior Embedded Software Design Developer (Android/SBC)

Job Title: Senior Embedded Software Design Developer (Android/SBC)
Contract Type: Temporary
Location: London, England
Industry:
Salary: Negotiable
Start Date: ASAP
Duration: 3-5 Months
REF: 565634s_1579517505
Contact Name: Ellise Fleming
Contact Email: ellise@projectrecruit.com
Job Published: 3 months ago

Job Description

Our client, a major global IT service provider, requires an experienced Senior Embedded Software Design Developer (Android/SBC) for a 3-5 months temporary contract based in London.

Applicants should be available to co-locate and travel for development and integration work to London and Ipswich (TBC). There may be travel required in other places in UK and Europe based upon the project requirement.

The core purpose of this role is to support upgradation of communications units which are responsible for the following services:

  • Ultrafast free public WI-FI
  • Phone calls
  • Device charging
  • Tablet for access to city services, maps and directions

The successful candidate will have strong implementation knowledge of Single Board Computers, Embedded Software and Android and a basic understanding of networking. As this is a client facing role, you should possess a positive attitude and be a great communicator with the ability to deliver complex ideas and messages easy for others to understand.

Key Responsibilities:

  • Take current hardware solution (Single Board Computers) and develop embedded software and work on relevant operating systems for this hardware
  • Reverse engineer current SBCs to identify the solutions deployed on the same
  • Recommend and advise on off-the shelf Application for Integration into digital advertising solution
  • Write technical specification and test documentation for the required software development for the delivery by a 3rd party software development partner
  • Report to manager

Key Requirements/Skills:

  • Previous implementation knowledge on SBCs, Embedded Software, Android etc.
  • Basic knowledge on networking is desirable.
  • Knowledge of Single Board Computers and the Software/OS installation process on the same
  • Good debugging capabilities
  • Strong Software development experience using Open source software and various Android OS variants
  • Ability to Integrate a small number of Application for the operation of an End User tablet and delivery of advertising content to a large display
  • Good communication and analytical abilities
  • Ability to manage own time. Able to set own milestones and work within project time scales.
  • Strong individual to take current hardware solution (Single Board Computers) and develop embedded software and work on relevant operating systems for this hardware.
  • Ability to analyze data and RCA information
  • Available to co-locate and travel for development and integration work at a central place in the UK and visit supplier in Europe