Quote:
Originally Posted by Ursus Spelaeus
Hello Everyone!
1. Is it readable at all?
2. Does it sound to a not-IT person?
3. Does it make good impression about me as a person and as an IT professional?
|
Being in a similar field, I feel you need to re-write your CV. The current version is between CV and a Resume.
Here is what I can see...

Categorize your experience, it adds to readability.
1. Categorize your experience in programming languages - C++, C
2. Categorize your experience in various platforms - ARM, MIPS, PPC, Intel and various development, debug and testing tools and methods that you used in each platform.
3. Categorize your experience in Windows MFC, Win32 API etc
4. Categorize your experience in RTOS, Linux, Windows Systems
5. Categorize your software development experience by Software Development Life Cycle - Resource Planning, Software Architecture/Requirements, Design (High Level, Low Level), Coding, Unit /White Box Testing, System Functional / Integration / Black Box Testing, Field Testing.
6. There is no detail of your education background (Masters, Bachelors etc) and other professional courses and certificates
There is no point in preparing single CV in your case. Your experience caters to different domains, and you must prepare 3-5 CVs highlighting experience in specific domains.
In short => Seek an "Aussie Professional CV Writer". He will do the job for you

.