Our Capabilities

CAD Design

  • Concept Development
  • Industrial Design and Engineering Design
  • 3D Computer Aided Design and Manufacture (CAD/CAM)

Modeling and Simulation

  • Simulation, motion studies and analysis (FEA) of mechanical assemblies
  • Computational Fluid Dynamics (CFD)
  • Mathematical Modeling

Embedded Systems Design

  • Embedded Systems Specification and Development: 8-bit, 16-bit, 32-bit microcontrollers, CPLDs, FPGAs
  • Control System Development
    • Linear Control System Design: PI, PD, PID
    • Nonlinear systems in unconstrained regimes
    • Neural Network control with sequential learning
  • Peripheral interface: SDRAM, DDRAM, EEPROM, etc
  • Display Interface: TFT, LCD, OLED
  • Communication protocols: RS232, RS485, USB, TCP/IP, SPI, I2C, CAN Bus, Zigbee, etc


  • Rapid prototyping: Fused Deposition Modeling (FDM), CNC
  • 3D Scanning for reverse engineering

Circuit Design

  • Analog and Digital Circuit Design
  • FIR Filters
  • Multi-layer Printed Circuit Board (PCB) design, manufacture and testing
  • PCB EMC Control
  • Familiar with IPC-2221A Generic Standard
  • Familiar with IEC-60950 Safety Requirements

Software & Firmware Development

  • Firmware development: Assembly, C, Verilog, VHDL
  • Real-time Operating System (RTOS) firmware
  • Software development: C, C++, C#, VB, SQL, 32-bit Assembly