- Lutterworth, GB
- £20 /hr
- Available now
I am a very creative and divergent thinker who can easily think out of the box. I enjoy a technical challenge and will work tenaciously to solve any problem to take a projectmore...I am a very creative and divergent thinker who can easily think out of the box. I enjoy a technical challenge and will work tenaciously to solve any problem to take a project forward. I am the person that my work colleagues come to when there is a complex software problem that needs solving. I have a large amount of experience in software development in many areas including communications, windows and embedded operating systems ranging from real time kernel driver development to high level GUI applications and complex protocol stacks. My software skills have been built up from over fifteen years in real time software development, many training courses and through self teaching. I get to grip with new skills very quickly.
Area Covered: Midllands
Work Experience Summary: Embedded C/C++
Real time, multi-tasking, embedded software development with Microtech, Diab and Gnu C/C++ compilers targeting the Motorola 860 powerPC and powerPC 405 core in Xylinx FPGA. Third party network code Integration and test. Revision control using Clearcase. Eclipse/Workbench C/C++ IDE. Automated testing using Python scripts.
MPLAB ICD PIC Microcontroller design using 16F877A. Analogue and Digital circuit simulation using Proteus ISIS.
VxWorks, Windows, Unix, Linux, pSoS.
Language / Tools
Borland Builder C++, Visual Studio C++, Eclipse, Workbench, SniFF+, Proteus, Perl, Python, Java, J2EE, HTML, CSS, JQuery, XHTML, XML, ASP, PHP, .NET, MySQL, C#, Flash, AS3. ActionScript, VB .NET. Wireshark.
Windows Application Development
Real-time, multi-threaded, Win32 GUI applications created for PC based test automation.
Shelf Simulator. Inventory programmer, IEEE1394 trace decoder, Firewire terminal, Flash programmer, Tmux. Script creation graphical analysis.
Windows Driver Development
Development of kernel driver for PC IEEE1394 interface using Windows Driver Model (WDM). Inf and sys file creation and driver installation program. User mode driver .dll, .def and .lib file development and deployment.
Software integration and test of TCPIP and OSI protocols i.e. TCP, IP, RIPv1, v2, ARP, OSPF, PPP, LCP + IPCP, Telnet, FTP, MPLS, RSVPTE, LMP, OSPFTE. TL1, SNMP, routing tables, IS-IS, IS-ES, ES-ES, CLNP, LAPD, TP4, Session, Presentation, ASN1, CMISE. Ethernet and optical fibre.
Education Summary: Education
1982 - 1985 Imperial College
Upper second class degree BSc(Hons) Electrical Engineering
1978 - 1982 Lutterworth Grammar School
A’ Levels Mathematics (A), Physics (A), Chemistry (A).
O’ Levels English Language, English Literature, Mathematics, Physics, Chemistry, Biology, History, Art.
Visual C++ MFC, Advanced C++, Windows 32 programming essentials, Object Oriented Analysis and Design, UML,