Embedded software
We offer design services in embedded software development based on Android, Linux, QNX, Windows or RTOS, spanning BSP, Drivers, Middleware and GUI.

Android

[+]
  • Android based product development – Mobile Phones, Tablets, Automotive, and Consumer Electronics
  • Optimised Android development for tablets and portable devices
  • Leader in taking Android beyond cell phones & tablets
  • Multimedia extensions/middleware
  • UI framework extension and customisation
  • Platform specific porting and optimisation of Android

Linux

[+]
  • GStreamer, Alsa/OSS, PulseAudio
  • OpenGL, OpenVG
  • Qt/ QML, GTK, X-Windows based GUI
  • Ubuntu, Genivi
  • Fast Boot Up (Bootloader, Kernel Optimisations)

Windows

[+]
  • Device Drivers: Storage, Multimedia, Networking
  • WSD API, .NET, COM
  • DirectShow
  • Silverlight

RTOS

[+]
  • WindRiverVxWorks
  • GreenHills Integrity/velOSity
  • TI DSP BIOS, uITRON

Device Drivers

[+]
  • USB Host & Slave, SD/MMC, CD
  • WiFi, 3G
  • Sound, Lcd, Keypad, Touch Screen (Resistive and Capacitive)
  • I2C, I2S, SPDIF, UART, Ethernet, SPI
  • GPU/IPU

Middleware

[+]
  • Bluetooth Protocol Stack (BT 2.0, LE), Profiles (HFP/PBAP/HID/A2DP)
  • UPnP/DLNA, MTP/DRM, iAP

GUI / Apps

[+]
  • Android
  • Qt, Html5, Flash, GTK, TAT
  • Windows

Showcase

STAMP tablet
video6
RACE Media & Connectivity IVI suite
video1

Case studies

Developing a low cost tablet running Android & WinCE

The ARM9 based low cost tablet STAMP designed by us generated waves in the international community due to its impressive cost advantages. Designed for the value conscious Indian market, it blends functionality with cost effectiveness.

Android customisation for connected media player

Our customized Android for an MID device for a Top-5 Consumer Electronics company. Key elements of the project included adding MTP, WM-DRM and audio post processing.