Electronic hardware design

Project requirements analysis (specifications) and customer design specifications
Feasibility study
Electronic design for analog and digital applications in CAD ​​environment
Functional simulation of electronic circuits
PCB design in CAD environments 
PCB signal integrity analysis
3D Modeling of circuit boards , enclosures and mechanical assemblies
Manufacturing documentation for electronic ciruit boards and assembly in CAD ​​environment

Embedded software application design

Micro-processor firmware software design
FPGA circuits or CPLD firmware software design (XILINX, LATTICE, ALTERA, etc)
Communication protocols for:
           Serial interface (SPI, RS232, RS485)
           Fiber optic interface
           TCP/IP Ethernet
           Custom design interfaces for back panels

PC level software application development for 

Graphical-User-Interfaces, Service Console, Operation console, etc
Database implementation

Manufacturing and Operational Support