- Fusion of technologies from concept to solution
- Mission relation and requirements building
- Rapid Prototyping
- Software
- Hardware
- Integration
- Service & Support
- Training
- Interoperability
- Training
- Consulting
- Systems integration
- Project management
- Software development
- Hardware development
- Full CPU/GPU programming from CPU (embedded, operating systems, low-level drivers, applications, and user interfaces) to GPU (2D/3D geo-spatial data and sensor data including video)
- Cross-platform software development from mobile phones ( iPhone, Android, Symbian, J2ME, Linux, Windows Mobile) and desktops (Windows XP, Vista, Windows 7, MAC OSX, Linux) to custom embedded platforms.
- Hardware – schematic/layout, prototypes, outsourced manufacturing.
- 2D/3D rendering algorithms and software on Graphics Processing Units (GPU) using OpenGL, OpenGL ES, DirectX, Pixel/Vertex shaders, CUDA, and OpenCV.
- Experience in wide range of processers ARM, DSPs, SoCs, Intel Multi-Core.
- Languages from low-level ARM Assembly, C/C++ to higher-level languages of Objective C, Java and C#.
- Video compression/decompression (MPEG2, MPEG4, H.264, MJPEG), real-time streaming, and processing (DirectShow).
- Full-motion video analysis
- Strong emphasis on leveraging cross platform open source (CPL, EXPAT, FREETYPE, GDAL, GEOTRANS, CURL, LIBKML)
- Geo-Spatial Processing: 2D/3D mapping/simulation, terrain masking and intervisibility, ray casting, near real-time ortho-rectification of video
- Sensors: remote sensor control, sensor data analysis, and realtime fusion with geo-spatial data.
- Client/Server programming, low-level socket communications, TCP/IP, and UDP/IP.
- High-speed multi-threaded/multi-core programming.
- Server, application, middleware/engines, OS, Drivers
- Real-time processing: RTOS, multi-threading, multi-core, hetergeneous processing, optimization.
- 24/7 Portal support for CONUS & OCONUS assets
- Technical support for software/hardware products

