Student Software Engineeer at Wolfson Microelectronics
Worked for 3 months writing device drivers for Windows CE and Linux platforms in C. This consisted writing a Battery driver and improving Auxiliary ADC code for the Intel XScale reference platform on Windows CE, and contributing to the Linux kernel (merged and released in 2.6.26), working on AC'97 and I2S audio drivers, including resolving a noisy LCD issue and writing drivers for I2S audio chips.