About Andrew Murray

Andrew Murray


Follow frogboyflips on Twitter

Andrew Murray is a senior software engineer at MPC Data – one of the UK’s leading systems integrators. His day-to-day role fulfils his passion for learning and provides him with plenty of embedded Linux experience including kernel and embedded applications development on a wide variety of platforms. At MPC Data, besides day to day project work, he has been instrumental in developing their swiftBoot service – in aid of this he has produced a number of sub-second Linux boot demos (here and here) and has spoken at major conferences such as Embedded Linux Conference Europe (ELC-E) and the Renesas DevCon (slides here).

Prior to his employment, Andrew graduated in 2007 from the University of Wales, Aberystwyth with a Masters degree in Software Engineering (MEng). His final year dissertation involved the creation of a ‘black-box’ for a sail plane glider that would assist in the automated marking of aerobatic gliding competitions. Making use of MEMS sensors, barometers, magnetometers and GPS along with Kalman filtering – the device was able to successfully record not only position but orientation in an aerobatic environment.

Andrew continually tries to contribute to the community projects whenever possible – his contributions can be seen in the Linux kernel (here) and on some mailing lists (here and here).

Andrew’s work at a systems integrator demands the ability to quickly climb steep learning curves in order to make progress on projects with new and unfamiliar technologies. Whether it’s understanding the ECC layout expected by a particular SOC’s ROM Boot Loader (RBL) or making sense of the inner workings of PCI express enumeration – it’s often useful to come back at a later date and explore these areas in more detail. Andrew created this blog to share these learning experiences and hopes that you will find it both educational and informative. It’s not expected that this will be 100% correct and he is very welcome to being corrected and challenged – after all the motativation here is to learn.

If you wish to get in contact, feel free to send me mail:

amurray [at] theiet.org

Alternatively for more information on what I’m currently doing see my LinkedIn profile.

Thanks,

Andrew Murray