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