Services

Development and support for Linux-enabled embedded appliances

  • Device driver development
  • Tailoring software (including Linux OS) for a specific hardware
  • Board Support Package (BSP) development
  • Updates, modifications, and support of existing software
  • Software optimization by memory consumption and file size (to fit on flash and hard drives)
  • Software optimization by performance
  • Update and extension of Linux distributions
  • Low-level development and support for real-time operating systems:
    • Software development for microcontrollers and digital signal processors (DSP, including ADSP-21xxxx, Blackfin)
    • Development for real-time operating systems including QNX, RTLinuxPro, eCos
  • Voice-over-IP (VOIP) telephony
    • Ability to utilize SIP, RTP, SDP, and PBX (Asterisk, ser, sipX) in software solutions.

Cross-platform and platform-specific software development, porting and support for Windows, Linux, UNIX, and Mac OS (Mac OS Classic and Mac OS X) platforms

  • Software development for required platforms
  • Modification of existing software to run on larger number of platforms
  • Consulting services (cross-platform libraries and tools, user interface and architecture specifics)

Software development and porting on UNIX and Mac OS

  • Consulting services (development tools, libraries, architecture and inter-component communication)
  • Software development and support for different UNIX flavors (Linux, BSD, Solaris) and Mac OS (Mac OS Classic and Mac OS X)
  • Porting of existing Windows software to UNIX and Mac OS (including Mac OS Classic and Mac OS X)
  • Support for ported programs: keeping UNIX and Mac OS ports in sync with Windows version developed by the customer

EPAM’s Differentiators

Learn the success factors behind EPAM’s software engineering expertise

Learn more

Have Questions?
Contact Us Now!

Contact Us