There is no solution that works for every possible use case of an embedded system. Different types of products need different concepts and designs. Embear can help you define and implement these concepts with expertise in the following areas:


  • CPU evaluation
  • Picking key components for hardware designs
  • Software update designs
  • UI framework selection
  • Software architecture
  • Software development workflow

Bring ups

  • Device tree adaptation
  • Linux kernel configuration
  • Kernel driver development

BSP customization

  • Integrating applications into BSPs
  • Customizing Yocto images
  • Yocto meta layers

Software development

  • C/C++/Python/Lua
  • Shell scripting
  • Qt
  • OpenCV