Embedded Programmer

Located in the South East

Providing embedded programming services to clients I am conveniently located near London in South East England (30 minutes from Central London by train).


I provide a wide range of embedded programmer services working on a contract or project basis.

  • Microchip PIC microcontroller software development (Assembler, C, C++, PIC12, PIC16, PIC18, P24, dsPIC, PIC32)
  • ARM software development (C, C++)
  • ESP32 software development
  • Linux software development

Thats not all

In addition to providing embedded programmer services I also provide expert electronic design and software development for other platforms.

  • PC software development (Visual C++ .NET)
  • Web server software development (PHP, MySQL, Amazon Web Services)
  • Embedded hardware design (digital and analog electronics design)
  • Printed circuit board design (PCB design)
  • Training
  • Consultancy services

My background

I have provided programming and electronic engineer subcontract services since 1995. In this time I have worked on software development for a very wide range of devices and products and worked in many different fields and industries.

One of the qualities I bring to clients is that in addition to programming I also design analog and digital electronics, allowing me to design with an expert overview of both fields and also to diagnose issues that cross hardware / software boundaries.

Get in touch for a no obligation look at your project

I have a hard working, honest and no nonsense approach to the services I provide and I'm happy to provide references and details of previous projects on request. If you need embedded programming or any other services please get in touch.