Commercial Wireless communication systems (cellular, satellite, WiFi)
Custom wireless communication solutions (spread spectrum, OFDM)
MODEM Design (QAM, QPSK, FSK, GMSK)
Software defined and cognitive radio
Signal Processing
Interference Mitigation (cyclostationary, Higher Order Statistics)
Geolocation, Beamforming, and antenna array processing
Spectral analysis, time-frequency distributions
Adaptive signal processing, equalizers, noise suppression
Speech, Audio, and Image processing
Radar signal processing
Signal detection, identification and classification
High Performance Computing
Design of custom hardware platforms incorporating FPGAs (Altera, Xilinx), GPUs (CUDA), and other specialized processors (Tilera, ARM, TI DSP and OMAP) for both embedded and rack mount systems.
Algorithm and software development includes parallel processing for data intensive applications such as stream processing, cloud computing, and data analytics.
Embedded Systems and Software Applications
Data Acquisition (ADC, DAC)
Equipment Control (receivers, antennas, signal recorders)
System and Network Management, Command and Control Services
Device Drivers, Software Development Kits, Application Libraries
Mobile Applications (Windows Mobile, Android, iOS)