Home Engineering Services Embedded Software Development

Quality Software Development

A Real Time System within a VME Board

Get it right. First time. Every time!

Our approach to embedded software development can be summarised in one word: QUALITY. Thus we always aim to Get it Right. First Time. Every Time!

We are a registered WindRiver partner and have experience in avionics, automotive, defence, telecommunications, consumer and industrial electronics.

We utilise tried and tested Agile software development techniques to ensure that our embedded software development service deliver high QUALITY, VALUE, VISIBILITY and ADAPTABILITY whilst minimising project risk. 

We can offer a broad range of software services relating to embedded systems programming and real time embedded software development, such as:

  • System level design and development
  • Device driver development
  • Digital Signal Processing (DSP)
  • Board Support Packages (BSPs)
  • Feasibility studies
  • Application porting between real time operating systems or processors
  • Systems integration
  • Benchmarking and optimisation
  • Audio & Video coding
  • Mathematical modelling and simulation
  • Bespoke OS and kernel development
  • Palm/WinCE development
  • Protocol development and extension

 

Our Customers Say...

"I was very satisfied with Harmonic Software Systems, they made an invaluable contribution to a very complex project which was delivered on time and on budget." -- Vladimir Misljencevic Project Manager, Wind River Services