Embedded

Reference Platform

Porting, Optimization, Enhancement of OS to various hardware platforms Integration of Media Frameworks and Open GL. Development and customization as per customer requirements. System integration and release management.

Device Drivers

BSP and Device driver development is backbone of embedded systems. We have expertise in BSP, Device Drives based on various OS, Kernel, and Boot Loaders, Sensor integration, Memory, power and Performance.

Middleware

Middleware is a software that mediates between application software and the kernel or device driver software. Middleware is an abstraction layer generally used on embedded devices with two or more applications in order to provide flexibility, security, portability, and connectivity, intercommunication, and/or interoperability mechanisms between applications. Middleware allows reducing complexity of the applications by centralizing software infrastructure that would traditionally be redundantly found in the application layer. However, in introducing middleware to a system, one introduces additional overhead, which can greatly affect scalability and performance. In short, middleware affects the embedded system at all layers.

MM, Stack

We have expertise in areas of Image processing, Audio, Video, Camera, Display & Graphics, IVI, pre and post processing algorithms. 3rd party integration and code optimization.

Connectivity

Bluetooth, Wi-Fi, NFC, RFIDGPRS, 3G, HSPA, LTE, VoLTE, 5G, TCP/IP, UDP,Routing, Switching, L2 Protocols.

Automation

Build, Integration, Release, Automation scripting, testing, Test frameworks.DevOps, Git, Gerrit, Jenkin, Python.