Amarula Solutions provides training intensive courses to specific topics which are actual in the embedded development and open source scene. Courses are available in the English, Italian, Spanish and Dutch language. Contact us for draft a course schedule tailored on your needs.

Examples of Android training course topics
  • Android porting: tasks and strategies
  • Customizations of the Android Hardware Abstraction Layer
  • Optimize power management within kernel drivers
Examples of Linux training course topics
  • User-level programming
  • Concurrent programming on POSIX systems
  • Graphic libraries for embedded devices
  • U-Boot hacking
  • Linux kernel internal disk/net/scheduling