Description
Summary I have been involved in the new product development process for most of the almost 30 years of my career. Whether the product or feature is PC based, or it is an embedded application, I have the experience required in order to carry out the development to a satisfactory completion. My usual role is as a member of a product development team, whether in a lead position or contributing member. I can step into a project at any of the stages of its development cycle: Product/Feature definition and specification, Hardware technology selection, Software/Firmware architecture, Hardware/Software/Firmware development, Unit/Automated test development, Defect correction and tracking, Release procedures. Over the years I have developed products using an extensive lineup of processors and supporting technologies. Along with these I have thorough experience with the tools needed to realize the designs being implemented. Whether your development needs are short term or longer term, I can provide valuable assistance to your efforts. Feel free to contact me at any time to discuss your requirements.