Services

Embedded Software Development is challenging. Creative Impulse provide services for all embedded systems levels from low level embedded to high level scripting and systems work.

Specialists

We have experience from many industries and are able to lend our perspective to your development requirements as your virtual team of experts. We work closely with carefully selected associates to provide experienced specialists and additional effort throughout the product development lifecycle. This includes hardware development and productisation/qualification.

Support

We have experience providing support for any phase of your project development cycle. Contact us for more information on how we can help.

Product Lifecycle

Conceive

Stakeholder review

Requirements engineering

System Architecture

Explore

Modelling

Proof of concept

Rapid prototyping

Standards review

Develop

Technology review

Design for test

Design for manufacture

ISO-12207 Software Lifecycle

Realise

Productionisation

Acceptance test

End-of-line test

Certification

Nationalisation

Use

Field engineer support

Mid-life kick

End-life plan

Services available

Requirements capture

Systems architecture and product definition

Tool development

Test and qualification development

Automation and scripting

Rapid prototyping services utilising

SysML

National Instruments Labview

Matlab simulation

PC data simulation & library X-compile

Ashware eTPU simulation

Hardware and product development services

'Bare Metal'

RTOS

Linux/UX

Rhapsody UML

Flexible development process

V-model or Agile

Customised and optimised to your requirements

Documentation and process support bespoke to your requirements, including ISO compliant.

Rapid prototyping

This allows our clients to explore concepts and scope their ideas before committing to production code or hardware. Developing embedded software is not a low cost undertaking, so prototyping early allows a developer to: