Amarula Solutions is a fast-growing company, located in various countries with around twenty international team members. Amarula Solutions currently works for multi-nationals company’s on projects in the area of Telecommunications, Banking, Security and other hardware related projects. We have supported severals embedded devices in Linux and Android, currently available on the market.

To further strengthen our team, we are currently looking for an experienced Android Middleware Developer to join our team. Amarula Solutions is working on cutting-edge technology products, such as porting payment terminals, rugged mobile devices and home automation products to Android and to implement new features in android middle-ware, such as telephony, security and connectivity.


  • Mandatory skills required: C Software Development Java (2+ Years)
  • Android Application Development (2+ Years)
  • Android OS Customization Understand and Android OS Project Structure and has built a customised version of the OS from Source Repositories
  • Proficiency in Kernel Level Development and Device Drivers Knowledge and Experience in customising the Android Kernel would be desirable


  • Full professional proficiency in English
  • Team player, flexible, with a can-do attitude — whatever it takes
  • Comfortable with challenging environment and projects

To apply, please send your CV and examples of specific project experience to info(at)