Consulting

With our expertise in system design, we can evaluate the tradeoffs between off-the-shelf modules, custom hardware, field programmable logic, and software implementations.  Whether you are looking to prototype an idea or move to full commercial production, we can get your project on the right track.

Design

The design of a system involves close coordination of electrical and mechanical aspects to achieve your goals. We provide PCB design services in coordination with the mechanical design to create a product that is on time and on budget.

Programming

Software is a critical aspect of modern systems.  Whether it involves a microcontroller, a Linux embedded system, or field programmable logic, we can generate a quick prototype, a production system, and Linux device drivers for custom hardware.