Complete system and software design of a semiconductor OEM machine. A scribe and break machine that included motion control, I/O control, a wafer handling robot and machine vision. The machine's software architecture included a open architecture design and a VB Script engine for custom machine behaviors.
http://www.dynatex.com
Hardware and software development of an single board embedded microprocessor systems and software. The machine utilizes a PIC microprocessor, analog/digital controls, high current electronics and power supply. The system controlled an electrolyzer through which a mixed saline solution and water supply were pumped to control the production of two solutions: a food safe bleach and a anti-baterial liquid soap. The system had several modes, user interface and tank controls. The market for the machine includes restarants, hotels, child care centers, food processing and other applications.
Development of a low-level API interfacing to windows drivers for an advanced image acquisition system. Working closely with the hardware development team on diagnosing hardware and software issues.
http://www.opteon-tech.com
Development of an API for PMD's motion control modules and chips. The API included support for COM and .NET application development environments. Interfacing to RS232, CAN, ISA and PCI systems and devices.
http://www.pmdcorp.com
Engineering development services for PEI's semiconductor test equipment products. USB firmware, software development for subsystems and libraries. Working closely with electrical and firmware engineers bringing up and debugging first run hardware. The software development including Cypress firmware in C and Windows software development in COM and .NET application development environments.
http://www.practeng.com
VB-style machine vision toolset and architecture for TIPS vision product line. Written for the Cognex PC-based vision system in C. The Cognex and PC communicated via a data driven protocol to drive the VB-style GUI.
http://www.systech-tips.com
Development of car software including: GPS, wireless Internet, 6 panel VGA, and system design. Integration and debug of the electronic and mechanical system and working closely with a contract manufacturer to build and services these systems.
http://www.vert.net
Development of a >955 frames/sec tracking system to provide closed loop servo control of a adaptive mirror control system. Architecture and development services.
http://www.xinetics.com
Developed embedded software for communications links between Linux server and the embedded software built into the cars. Secure wireless networking via the Internet.
http://www.zipcar.com