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...

"Despite having a distributed team in 5 locations, an external supplier of the 64 bit toolchain, a very demanding customer and complex project we delivered project on time. Harmonic Software Systems was a big part of this success by delivering things on time and communicating very well." -- Vladimir Misljencevic Project Manager, Wind River Services