MICHELE MARCHESCHI
Piazza E. Santoni, Calci (PI), Italy C : +393********* *******@**********.**
Professional Summary
Embedded Software Engineer with 6 years of experience in design and implementation of
software for embedded devices and real time systems.
Professional Highlights
Solid programming experience in C or Excellent knowledge of OS coding
C++; techniques, IP protocols, interfaces and
Experience in embedded systems hardware subsystems;
design with preemptive, multitasking Familiarity with software configuration
real-time operating systems; management tools and requirements
Experience with Linux and VxWorks management tools;
operating systems; Adequate knowledge of reading
Experience in hands-on development schematics and datasheets for
and troubleshooting on embedded components;
targets; Strong documentation and writing skills.
Testing and Failure analysis;
Skills
Operating Systems:
VxWorks, Unix, Linux, Mac OS X, Windows 2000,Xp,7.
Programming Languages and Libraries:
C, C++, Thread Posix, STL, Java (rudiments), Sql, Pascal, AWK, Cobol, Bash
scripting, PHP, HTML.
Tools and IDE:
Windriver Workbench, Windriver Tornado, GNU Tool chain, Eclipse, Visual C++, Visual
Studio 2005/2008/2010 and MFC framework.
Communication interfaces:
Logical and implementation knowledge of the stack protocol TCP/IP, Socket
communication, FTP, NFS, DHCP, NAT;
Knowledge of the popular Serial interfaces UART, SPI, I2C.
Requirements Management Tool:
IBM Telelogic Doors.
Software Configuration Management Tool:
IBM Rational Synergy, Tortoise SVN.
Work Experience
Embedded Software Engineer Sep 2008 to Current
Whitehead Sistemi Subacquei - A Finmeccanica company Livorno, Italy
Over six years of experience as embedded software engineer:
Responsible of the embedded real time simulators for the heavy-weight torpedo;
Design and development of an acoustic barrier for diver intrusion detection;
Software integration and testing of the Torpedo Launcher system;
Software Development of a towable sonar designed to spot incoming torpedoes.
Academic Background
Master of Science, Software Engineering 2008
University of Pisa Pisa, Italy
Embedded Systems;
Advanced Computer Networking;
Software Programming;
Real Time Operating Systems.