Embedded Systems Development

Hardware Design Consulting

Firmware Development

Technical Writing

Full Support From Concept through Production Release.



Hardware Design

We offer schematic capture and PCB layout solutions using multiple platforms to companies wishing to outsource their design work. We also cater to individuals seeking assistance with bringing their design ideas to life.



Embedded Systems Development and Testing

We have extensive experience in the design, development and testing of embedded systems from concept through Production release. We can assist in every step of the design process including development of hardware functional requirements, hardware design, working with PCB fabrication and assembly houses, prototype testing and Production support.



Technical Writing and Documentation

We offer technical writing services for all facets of your product development cycle including documentation for hardware requirements, hardware design, Engineering and Production level test procedures and user manuals. We also excel in rewriting and reformatting documentation that may be unclear for various reasons including poor formatting, poor language translation to English and missing or incomplete information.
Our Goals

We strive to provide top quality and reliable design services to companies and individuals at reasonable and affordable rates. With over 25 years of industry and corporate experience, we are able to streamline and accelerate your product development cycle from concept and component specification through prototype testing, Production support and documentation.



I started out working as an Electronics Technician working in Manufacturing and Customer Service for smaller companies to test new equipment and repair returned equipment. In these positions, I was able to provide Engineering support for product design, development and documentation. I was also responsible for recommending and implementing improvements in Production test and calibration procedures that greatly decreased test times while improving reliability and accuracy.

Through the years, I gradually became more involved in the planning and design phases of product development. Having worked for smaller companies throughout my career, I was always able to integrate my past experiences with my Engineering responsibilities by continuing to work directly with everyone involved with the product from Engineering and Production managers to staff engineers, test technicians, and Production personnel. This broad based experience allows me to have a unique perspective of concepts such as Design For Manufacturing and Design For Test that help me to develop reliable products that are easier and less costly to produce. Additionally, my ongoing technical and Production support experience allows me to interface easily with Production managers and personnel for supporting product releases, providing training, assembly and test procedures and other product support.

Overall, my years of unique experience gives me the ability to support every step in the product development cycle from concept through design, development, and prototype testing to Production release and support.
Hardware Design Services

We have extensive experience in schematic capture, layout and routing using multiple platforms. High speed digital and RF designs, multiple layers, fine pitch components and design to meet strict EMI compliance requirements are among our many capabilities.



Schematic Capture and CAE
  • Cadence Allegro and OrCad
  • Altium Designer and Protel
  • Mentor PADS
  • Autodesk Eagle

  • Custom Symbol and Footprint Creation
  • Symbol Library Maintenance
  • CAD Software Project Translation
  • Export to SolidWorks and other CAE platforms







  • PCB Layout and Routing
  • Any number of signal and plane layers.
  • Single and Double Sided Boards.
  • Stackup Development and Verification.
  • Rules Driven Design.
  • Controlled Impedance and Length Matching.
  • 0.35 mm uBGAs to 320+ pins.
  • Routing of high frequency / RF designs.
  • Routing of high power designs for heat dissipation.
  • Rigid, flex and mixed PCB designs.
  • Blind, buried and backdrilled vias.
  • Preferred Outputs for Fab Houses and CMs.
  • Optimized IPC Compliant Footprints, Layout and Routing.
  • Embedded Systems Development

    We can integrate seamlessly with all divisions of your company and work with you to develop your product. We will work closely with your design team to develop and document your system requirements and then take the lead in developing your product. We specify components, design the product hardware, identify and work with PCB fabrication and assembly houses, procure and fully test the prototypes and support release to Production.

    We also excel in helping to define and develop the Engineering and Production level documentation and testing requirements of your product. We can design and build custom test fixtures, create concise easy to follow test procedures and assist with the training of your Production personnel

    No job is too large or too small for us. Whether you require a complete turnkey solution or simply a minor revision to replace an obsolete component, we can efficiently accomplish your design goals.


    Areas of Expertise

  • Concept Development
  • Establishment of Design Criteria and Requirements
  • Component Specification
  • Schematic Capture and PCB design
  • Qualifying and Working with PCB manufacturers and assembly houses
  • Prototype bring-up and testing
  • Firmware Development
  • FPGA / CPLD and SoC Development
  • Development and documentation of Production test and assembly procedures





  • Technologies
  • Digital and Analog Design.
  • RF Design.
  • Low Power Optimized Designs for Maximum Battery Life.
  • Solar Power and MPPT Battery Charging Designs for Portable and Automotive Applications.
  • Microprocessors and Microcontrollers: Atmel / Microchip, TI, STMicroelectronics, Freescale / NXP, Cypress PSoC.
  • Intel / Altera, Xilinx, and Microsemi / Actel FPGAs and CPLDs, NIOS II and Microblaze softcore processors.
  • DDR4 SDRAM, NAND Flash, uSD, Compact Flash and other memory devices.
  • I2C, CAN, LVDS, USB 3.0, SPI, UART, RS232/422/485, 10/100/1000 Ethernet and PoE.
  • Linear and switching power supplies / DC to DC Converters.
  • U-Blox and Telit cellular modems for GSM and GPRS, Verizon CAT M1 MtoM communications.
  • WiFi, Bluetooth 4.0 / BLE and Zigbee.
  • Character and TFT LCD Displays.
  • Analog: Discrete component audio and RF amplifiers, op amps, sensor signal conditioning, ADC and DAC.
  • Sensors: Strain gauges, accelerometers, magnetometers, photovoltaic, temperature / humidity, pressure, UV, motion and proximity.
  • Software and Firmware Development: C/C++, Python, Java, VHDL.
  • Embedded Windows and Windows IoT, Linux, FreeRTOS and VxWorks.
  • Technical Writing Services

    Engineering


    Product Requirements.
    Component Specification and Procurement.
    Engineering Procedures.
    PCB Requirements.
    Prototype Test and Qualification Plans.
    Hardware and Software Test Plans.


    Production


    Production Test Procedures.
    Work Instructions and Procedures.
    Troubleshooting Procedures and Flowcharts.


    Other


    Technical Manuals
    User Manuals
    Review and Revision of Existing Documentation

    Documentation at Every Level of the Design Cycle

    The creation of quality documentation can be one of the biggest hurdles to overcome during a project development cycle. Staff Engineers are often too busy with other development tasks to properly write supporting documentation for their products. Written language barriers may also pose a substantial problem with product documentation.

    We will take the time to fully understand your project, product hardware or software and develop concise and accurate documentation that includes product requirement documents, component or PCB requirements, Engineering and Production level test procedures and easy to follow user manuals. We also excel in reformatting and rewriting documentation that may be difficult to understand because of poor organization, missing or inaccurate information or problems with language translation.

    Allowing us to handle your documentation needs can save you substantial amounts of time and money in getting your products to market. Give us a call today to find out what we can do for you.
    Testing and Production Support



    We have extensive experience with Production support for new product releases and also with developing or revising checkout and QA procedures for existing products. We will take the time to thoroughly understand all of the functional aspects and specifications of your product and work with you to develop comprehensive Production level test and QA procedures that will guarantee the functionality of your product. We also specialize in revising and streamlining existing test procedures to shorten test cycle time while increasing fault detection and calibration accuracy.


    Capabilities

  • Development and writing of Production and QA test procedures
  • Specification of test equipment and tools
  • Oscilloscopes, DMM, spectrum analyzers, hi-pot testers, insulation testers
  • Automated custom Test Fixture hardware and software Design and Development using C/C++, Python and LabVIEW
  • Setting up test benches and computers
  • In-house programming of microcontrollers and other devices
  • Troubleshooting of problems to board level and component level, where possible