1 / 11

My Memorable Placement in NEC, France 2003/2004

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

Download Presentation

My Memorable Placement in NEC, France 2003/2004

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. My Memorable Placement in NEC, France 2003/2004

  2. 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

  3. 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..

  4. 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

  5. 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.

  6. 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...

  7. 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…..

  8. My Life: • Weekends: • Happy and relax… • Meeting Friends… • Visiting French Cities… • More..

  9. My life • Holidays: big days for traveling !! • Planning • Packing • Getting off !!!

  10. Memorable experience…..

  11. ~FIN~ Merci!!

More Related