Software


μSys architects complex platform, systems level and embedded real time DSP and embedded control software in C/C++, Java, AJAX, PHP, TCL and Perl, with system modeling, design and verification done in Ptolemy, SystemC, MathCad, Spice, VHDL and Verilog. We have familiarity with the following technologies

  • Model Reference Adaptive Control (MRAC) - mean square error gradient descent (LMS) algorithm
  • Adaptive auto-tuning profiling PID control
  • Controllers for real-time adaptive stability, vibration and noise control, adaptive modeling, de-convolution and targeting
  • Optical Flow and Motion Estimation application development
  • DSP programming, discrete mathematics, Hilbert transform, N-ary QAM, QPSK, OFDM, FEC, Detection & Estimation
  • DSP Base-band symbol timing and recovery, multi-dimensional LMS stochastic gradient descent channel modeling
  • Embedded wireless telemetry systems with BlueTooth and ZigBee MAC, and custom proprietary stacks
  • GPS/GPRS/GIS software and hardware systems integration
  • EDA tool development with expertise in Spice, XSpice3f5, CM API tools
  • Recursive Descent Language Parsers and Compilers in Java/C++
  • Java, J2EE/J2SE, Servlets, JavaScript, DOM, XML, GML, RMI, JNI, Swing, STRUTS
  • GUI application development in C/C++, Java, TCL
  • Multithreaded Berkley Sockets, Client/Server, application development.
  • TCP/IP, UDP, TFTP, FTP, NFS, DHCP  application development