Embedded

XOR Systems

XOR Systems is a creative design consultancy, specialising in embedded systems, providing both software design and development and electronic design and development.

I was hired by XOR Systems as Senior Software Engineer for a quite challenging and very interesting project. Basically their client ANV, a UK company leader in noise and vibration measuring, were requiring a cost effective and easy solution to record audio from their family of RION NL-52/42 measuring instrument into a contiguous sequence of industry standard WAV, FLAC and MP3 audio files, and ready to be uploaded onto their servers for analysis, as well as listening the instrument live, over the Internet via 2G/3G mobile network, on any HTML5 enabled browser.

The project, completed on time and budget, resulted in a well ahead of competitor's solution for live monitoring of environmental noise, noise at work, noise nuisance and noise surveillance, also in a compelling solution for remote audio access without requiring any third party media player being installed which is particularly relevant to government secure IT departments.



Tao Group

Tao Group has developed intent®, a binary portable, language independent, high performance multimedia platform used by leading OEM in products for home, smart mobile appliances and digital television.

At Tao Group I was employed as Senior Software Engineer and working within the R&D team responsible of the PII (Platform Independent Interface) software development.

I was leading the project of porting VxWorks device drivers framework to the intent® platform and integrating the framework to the debugger as well.

The result of my work granted the company two major contracts, the Sony AirBoard a device made of two units, one fixed and one mobile, connected via wireless (802.11a) and capable of playing back any content delivered by the the fixed unit and the integration of intent® Java MIDlet Manager in Microsoft Windows Mobile 6.



Wind River

At Wind River I was initially employed as Senior Software Engineer and after only six months promoted team leader but with and 80% hands-on role.

I was leading a team of 4 people developing the VxWorks device drivers support for the most advanced Car Infotainment Chipset made by HMSE (Renesas) and Siemens VDO.

I designed patent pending device driver templates to enable my team to work more efficiently and dramatically reduce the number of bugs.

I was responsible for the full software life-cycle, integration and customer liaison.

After completion the project was successfully deployed on the BMW X5 series.



SEPA

SEPA is the Italian for Electronic Systems For Automation and is a company that designs and manufactures bespoke solutions for the defence, energy and industrial business.

At SEPA I was employed as Software Engineer and my first role as embedded engineer after moving from a more IT related job at Gilardini (please donwload my CV for details).

I designed and implemented a powerful graphics editor tool aimed to visually simulate and test complex industrial control systems.

The first application of the editor was to simulate and test the “Super Phoenix” nuclear power station control room in France.