Embedded Software Development Services

Prayog provides full turnkey software development services. Our software engineers have extensive experience with various types of software development. Whether you need an embedded system, a device driver, or a full Web application Prayog can help.
  • Full life cycle – Requirements through implementation
  • High availability real time embedded systems
  • Driver development for complex hardware devices
  • Board Support Packages (BSP)
  • Custom application development
  • Language proficiency including: Assembly, C/C++, Java, J2EE, Javascript, PHP, PERL, Python, Ruby, TCL…
  • Experience with: Linux, Embedded Linux, ucLinux, LabVIEW, Micro C OS III, FreeRTOS and Windows CE
  • Disciplined development process: requirements tracking, source code control, unit testing and bug tracking