Embedded software development

We design and develop software under x86 and ARM architecture. As a low-level design, we develop device driver for different interfaces (e.g. USB, RS232, display etc.), create boot loader, firmware, programming BIOS. We can perform development in C, C++, Assembly, and also in higher level languages.

  • embedded Linux kernel portin
  • device driver development
  • boot loader development/porting
  • application software development
  • microcontroller firmware implementation