Cheshire Engineering Corporation Services

Engineering Services

Cheshire offers design and consulting services for any phase of your product's life cycle. Whether you need to develop new a product, develop a whole new product line, or just add a feature to an existing product, we can help ensure your success.

  • Product Specification
  • System Architecture
  • Preliminary Design
  • Detail Design
  • Design Review
  • Breadboard Testing
  • Hardware Design
  • Prototype Development
  • Firmware Development
  • System Integration


Cheshire has extensive knowledge and skill in several electronics and software areas. This knowledge and skill is reinforced by numerous completed projects and 3 patents issued under the name of Cheshire personnel. Cheshire staff also have a supporting foundation of technical knowledge and engineering skills in both hardware and software to complete projects as a "one-stop" shop.

  • Embedded Microprocessor Programming
  • Real Time Operating Systems
  • Device Driver Programming
  • Application Programming (RTOS/UNIX/Windows)
  • Digital Video and Image Processing
  • Image Capture and Compression
  • Video Resolution Conversion
  • Analog Video Processing
  • Video Formats and Standards
  • Neural Network Algorithms
  • PC Board Design and Assembly

Partial list of Tools and Technologies

In the course of developing products for our clients we have become familiar with a broad range of tools and technologies. We have worked with tools owned by our clients, tools owned by Cheshire, as well as custom tools developed here at Cheshire, depending on the requirements of each client's project.

  • OrCAD / Cadence Schematic Capture
  • Xilinx ISE (FPGA / CPLD design environment)
  • Lattice ispLEVER / ispDesignEXPERT (CPLD design)
  • STMicroelectronics STM32 Processor family (ARM Cortex-M3)
  • Motorola ColdFire Processors (5307, 5407)
  • Hitachi Super-H Processors (SH3, SH4)
  • Analog Devices SHARC DSP Processors
  • MicroChip PIC Processors
  • Lucent IEEE-1394 PHY/Link interface (FW323)
  • Galileo PCI system controlers (GT64130, GT64131)
  • Lua language
  • GCC targeting PC, ColdFire, ARM
  • ActiveState Perl Suite
  • Assembly Languages (various)
  • Fossil, CVSNT (Version Control System)
  • MicroC/OS-II (uCOS) Real Time OS
  • Microsoft MSDN/Visual Studio
  • Analog Devices VisualDSP++ Development Suite
  • DiabData (WindRiver) C/C++ Compiler Suite
  • SDS (WindRiver) SingleStep Debugging Suite