Firmware lies in the gray area between software and hardware. It can refer to the code in embedded systems. We have extensive experience in firmware development. We work with a variety of processors, including PICs from microchip, 8051 from Intel, DSPs from Analog Devices, the low power microcontrollers from TI, and Hybrid DSP microcontrollers.