Who we are
Amarula Solutions is an international company employing experienced software engineers, working on open-source projects, embedded systems, mobile telecom and networking solutions. Customer satisfaction and hands-on mentality are our primary focuses, and our passion is to confront new challenges in the open-source field.
Amarula Solutions chooses to use Open Source Software to provide its services. The growth achieved by open-source has deep roots in increased stream of informations between big hardware/software vendors and the open-source community. Amarula Solutions is a part of this stream and also member of the Linux foundation. Our projects are based on our knowledge, experience and hands-on mentality, which allows us to develop, debug, test, optimize and deliver specific complex systems for you.
Amarula Solutions provides and supports: OS and Firmware porting to different architectures, Customized Device Drivers development, Hardware vendor management, System Layer design. Amarula Solutions also provides Open Source Software and Hardware solutions, and their support. Furthermore, Amarula Solutions provides management of customers’ products, and brings their ideas into life.
Moreover, Amarula Solution offers the following services such as:
Android OS: Amarula Solutions started at the rise of Android OS, focusing on customizing this new platform for a broad range of new hardware. Years of experience, based upon several successful completed projects makes us one of the most reliable Linux/Android-based embedded solution companies on the market.
Linux: Amarula Solutions has used Linux as the heart of it’s Embedded Software Solutions for more than a decade, offering services based upon development of Board Support Packages, device drivers and user space applications.
U-Boot: Amarula Solutions has used U-Boot as primary bootloader for Embedded Software solutions and offered services based upon development of board additions, driver-model devices drivers, Device Firmware Upgrades, Verified boot and more.
Mainlining: Amarula solutions can make its customers aware of everything needed to manage community interaction, taking care of merging of private patch stacks with the community mainstream.
Training: Amarula Solutions provides training to personnel, working in companies which already use Android and Linux, as well as those who want to discover the power of these operating systems.