Services

We offer a range of services as detailed below, to provide for the whole product lifecycle. We are happy to be involved in as much or as little of your project as you require. Our approach to managing larger projects is to split them into natural phases with defined milestone deliverables. At the end of each phase a technical review is performed with the customer. In this way we can minimise both technical and commercial risk.

Requirements Capture

If you have a full technical specification we can provide a quotation or if your product idea is still germinating we can work with you to explore and capture your requirements to a specification document.

For projects with a degree of technical uncertainty we can perform a feasibility study or a "proof-of-concept" on some or all of the design.


Design and Development

We have design experience of:

  • Popular 8 and 16 bit microcontrollers
  • Analogue, digital and interface circuits
  • General and automotive communications (RS232/485/422, USB, ethernet, CAN, K, LIN, TCP/IP)
  • Device networking

We have experience of working at module level on systems with:

  • Bluetooth
  • IEEE 802.11 WLAN
  • Remote control at short range device frequencies

PCB Layout

The layout of the PCB is critical to the success of the product and influences:

  • Ease of manufacture
  • The case or housing of the product
  • EMC performance
  • Reliability
  • Serviceability

Please see the page on PCB Layout for details.


Prototyping

Simple designs can be prototyped in-house or we can work with trusted specialist suppliers for more complex designs.

Once prototypes are available they are subject to design validation testing both initially and during the process of software development.


Software Design and Coding

Software design is performed using the most appropriate methodology for the project. Following design, most software is coded using C, using a toolchain from a quality provider. The source code which has been written specifically for the project becomes the property of and is handed over to the customer at the end of the project, so your investment in intellectual property is safe and portable.

As well as software for embedded systems we are able to write software for PCs and systems. Typically this is in support of the overall system, for example for user interfaces, test equipment or configuration tools.


Testing

Functionality is initially tested against the specification on the bench, typically followed by a hand over to the customer for testing under normal conditions. We can also provide support to the conformance testing process at external test houses.


Production Handover

Finally when the product is signed off, all the necessary files are passed over for production. Copies are retained to enable on-going support or further product development if required.



[Home] [Services] [Case Studies] [PCB Layout] [Location] [Links] [Enquire]
© 2003-2008 Sorion Developments Limited