my memorable placement in nec, france 2003/2004
DESCRIPTION
My Memorable Placement in NEC, France 2003/2004. Company and the Team. Company: NEC Computers International, Angers, France Team: New Concept & Technology Team (NC&T), Software Engineering From 6 th Sep 2003 to 9 th Aug 2004. Team Members and Tasks. Members: Manager (My supervisor): Luc - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/1.jpg)
My Memorable My Memorable Placement in NEC, Placement in NEC, France 2003/2004France 2003/2004
My Memorable My Memorable Placement in NEC, Placement in NEC, France 2003/2004France 2003/2004
![Page 2: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/2.jpg)
Company and the Team
• Company: NEC Computers International, Angers, France
• Team: New Concept & Technology Team (NC&T), Software Engineering
• From 6th Sep 2003 to 9th Aug 2004
![Page 3: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/3.jpg)
Team Members and Tasks
• Members:– Manager (My supervisor): Luc– Senior Technician: Florant– Senior Software Engineer: Christian– Senior Software Engineer: Cedric– Project Coordinator: Christoph– Project Coordinator: Delphine
• Tasks:– Design & Implement Software
Packages bundled with hardware products (PCs, Digital Home Devices, etc)
– Working with Marketing group, thinking of new devices / software
– Most of the tasks are project based. E.g. PLC project, Digital Home project, Christmas Package, etc..
![Page 4: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/4.jpg)
My Work: Long Term Project 1
• Virtual CD– Purpose: virtual cd engine in Windows NT platform, simulating a
real cdrom by reading data from cdrom image files. (like Daemon Tools)
– Background Knowledge needed/studied:• Windows Driver Architecture• SCSI Specification• Cdrom device and cdrom image specification (ISO9660)
– Skills needed/practised• Windows Kernel Mode Driver Development• Self learning & Information Seeking: few background knowledge at the
beginning• Report writing and Presentation: progress presentation
– Difficulty & Challenge: • lack of official information• kernel mode programming
![Page 5: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/5.jpg)
My Work: Long Term Project 2
• Portable Executable File Protection– Purpose: develop a program capable of directly adding functions
to exe binary files, without source recompilation.– Background Knowledge needed/studied:
• Portable Executable file format• Mechanisms of Windows executable file loaders, and Dlls• Some Anti Virus Applications’ virus detection mechanism
– Skills needed/practised:• Assembly language Programming: for the whole project, intel x86
instruction set• Windows 32 bits application programming• Self learning, Information Seeking and Presentation: a presentation to
the whole Engineering Group– Difficulty & Challenge:
• Assembly Programming.
![Page 6: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/6.jpg)
My Work: Short Term Projects
• Linux Evaluation:– Purpose: To have NEC’s customized Linux distribution.– Done: Build tiny bootable Linux distribution on floppy and cdrom,
from scratch• Anti Spam Products Benchmarking:
– Evaluate spam tricks, and benchmarking anti spam software• Internet Connection Sharing tech & products
Benchmarking:– Evaluate different ICS techs, benchmarking different commercial
ICS products, and recommend some to the marketing group • Miscellaneous Tasks:
– Team’s Weekly meeting– Assembling and preload testing systems– Etc...
![Page 7: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/7.jpg)
Achievements• Getting deeper understanding of computer
system architecture and valuable experience on low level system programming
• Enhance self-learning ability• Beyond the Work
– Experiencing Different Culture– Practicing French– Working in a company & in a group– Interpersonal Relationship– More…..
![Page 8: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/8.jpg)
My Life: • Weekends:
– Happy and relax…
– Meeting Friends…
– Visiting French Cities…
– More..
![Page 9: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/9.jpg)
My life• Holidays: big
days for traveling !!– Planning– Packing– Getting off !!!
![Page 10: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/10.jpg)
Memorable experience…..
![Page 11: My Memorable Placement in NEC, France 2003/2004](https://reader036.vdocument.in/reader036/viewer/2022070400/56813545550346895d9ca344/html5/thumbnails/11.jpg)