Review my resume. Please.

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

Threaded View
Started looking for another job, however no much result yet. I'm
wondering whether ther is anything wrong with my resume. Therefore any
comments are highly appreciated.
Thanks in advance.

Vladi

OBJECTIVE
Looking for FW Development position to utilize my skills and provide
an opportunity for further growth.

SUMMARY
7+ years experience in concept-to-production multi-facets of real-time
embedded systems development including low-level embedded application
programming (standalone or as part of an integrated system),
hardware/software system integration, rapid prototyping for
proof-of-concept or feasibility studies, establishing development
environments for embedded platforms including porting of various
operating systems and development kits to embedded targets. Accustomed
to working independently or as part of a team. Excellent
communication, interpersonal, and problem solving skills.
Fully authorized to work in the US for any employer.
Fluent in English, Russian.

 - Strong knowledge of embedded systems architecture and design
concepts. Extensive working experience with various 8-, 16- and 32 bit
microprocessor and several DSP architectures on hardware and software
(Assembler language) levels. Proficient in C/C++. Extensive knowledge
and hands-on experience in RTOS concepts and usage. Experienced with
low-resources systems and performance critical modules implementation.
 - Low-level Board Support Packages (BSP for VxWorks and other
RTOS’) and Boot-Loaders development experience.
 - Hands-on experience in device drivers development.
 - Experienced in networking protocols and data communication
concepts.
 - Diagnostic, Test, Validation, performance and quality assurance
procedures development.
 - Familiarity with Audio processing concepts.
 - Strong knowledge, understanding and working experience in hardware
operation: both digital and analog.
 - Experienced in designing single- and multi-processors
systems’ applications, familiar with Digital Signal Processing
concepts.
- Extensive knowledge and experience in GNU Make, UNIX Shell
Programming and Version Control systems.
 - Familiar and experienced in Compilers’ internals, various
development and debugging tools.
 - Extensive hands-on experience with laboratory tools: digital
oscilloscopes, logic analyzers, spectrum analyzers, various signal
generators and more.
 - Extensive experience in close work with other Software, Hardware
and Mechanical development teams.
 - Self-motivated, hard worker. Able to learn new issues fast.


TECHNICAL SUMMARY
SOFTWARE
High Level Languages: C/C++
Assembler Languages: MIPS 4K series, Motorola PowerPC (MPC860), Intel
x86, Intel x51, Microchip PIC family, Motorola 56K DSP family, several
custom RISC microcontrollers and DSPs.
Script Language: Perl
UNIX Shell Programming
GNU Make

ENVIRONMENTS
RTOS: VxWorks (2.5 years of experience),  uCOS (2 years of
experience), Nucleus;
Development Environments: Visual Studio 6.0, MSVC, Tornado 2.0 for
VxWorks
Version Control: CVS, SourceSafe

HARDWARE
Digital: various microprocessors; memory devices (single and
multi-port); various communication devices; programmable logic devices
and more.
Analog: power modules; RF devices; IR devices and more.  

TECHNOLOGIES
Ethernet, MOST (Media Oriented System Trasnport) and CAN (Controller
Area Network)
Communication Protocols: TCP/IP, DOCSIS
Control Communication Interfaces: USB, I2C, SPI, RS232, RS485
I2S Data communication format
Device Drivers: Ethernet, USART, USB, I2C, SPI devices; input/output
user interface (keypad, displays), audio codecs, RF devices (frequency
generators),.


WORK EXPERIENCE

2001 - Present    
XXXX - Northborough, MA
Leading Embedded SW Developer

Designed, implemented, tested and supported various infotainment and
network devices for automotive industry based on MOST (Media Oriented
Systems Transport) optical network: Network protocol stack conforms to
the Open Systems Interconnect (OSI) reference model; design focused
primarily on the development of the Physical, Data-Link, and Transport
Layers.
Participated in new silicon ICs tests and validation procedures.
As a leading embedded SW engineer my duties include requirements
design, software architecture design and implementation, debugging,
verification and validation, documentation and customer support of the
products.

Newly developed IC diagnostic, validation and tests.
-    Designed and implemented low-level FW modules for IC operation.
-    Designed various IC modules’ diagnostic and validation
procedures.
-    Implemented IC test FW

8 channels Audio Amplifier Controller for low, medium and high end
applications based on MOST optical/electrical network.
The Amplifier Controller is based on multi-processor system on the
chip evaluating  2 DSPs and MOST network transceiver controlled by
16-bit built-in host microprocessor.
-    Developed Control Processor and DSP FW
-    RTOS based design
-    Device Drivers
-    Performance (timing) and resources (memory consumption) critical
modules implementation
-    Acquired Digital Signal Processing knowledge.
-    Data communication protocols implementation.
-    Designed and implemented software power management module for power
adjustment based on real-time performance and requirements.

Designed and implemented Low Level Debugging Tools for custom IC
development support.
Involves implementation of built-in In Circuit Emulator (ICE)
communicating with external host over RS232 and I2C interfaces.
Performance Analyzer for network activity.
-    Developed Control Processor FW and communication protocol
-    Assembler development
-    Low level Device Drivers design and implementation
-    Interface with PC based host
-    Data communication concepts

Boot Loader development for custom target.
Designed and successfully created boot-loader with no build-in
debugger or emulator available.
Implemented extended debugging capabilities. Ported uCos/OS-II RTOS to
the target.

MOST Intelligent Network Interface Controller
MOST INIC compliant with ISO reference model: Focused on Physical,
Data and Transport layers.
-    Host Controller and DSP FW
-    Acquired extensive experience in Network synchronization concepts.
-    Data communication including I2S format

Designed and implemented Human Machine Interface (HMI) module for
automotive industry based on PowerPC MPC860  microcontroller and MOST
network transceiver.
-    VxWorks RTOS
-    Peripheral Device’s Drivers
-    Data communication concepts

Power control Module based on MicoChip PIC low-power controller
-    Device Drivers
-    Power consumption considerations


1997 - 2001
XXXX - Israel
Firmware SW Developer

Designed and implemented InterSky IP Satellite Communication Modem
firmware.
-    Designed and implemented full Board Support Package (BSP) under
VxWorks for standalone satellite communication modem.
-    MPEG Service Information handling algorithm implementation.
-    Device Drivers development including QPSK demodulator link IC
driver.

Designed and implemented Satellite RF Receiver FW
-    Host Controller and DSP FW
-    Signal Acquisition algorithm implementation
-    Digital HW
-    RF link IC low level driver implementation.


EDUCATION
1994-1999 - BS in Electrical Engineering (BSEE) - XXXX Academy

References:
Upon request

Re: Review my resume. Please.

snipped-for-privacy@charter.net wrote in message ...
Quoted text here. Click to load it


you're overqualified ;-)
Seriously, one thing you can do is taylor your resume to the company you're
targetting . It takes more work but it increases your chances.

best regards,
matt tudor



Re: Review my resume. Please.
Quoted text here. Click to load it

And keep it short, because the personnel type who reads it first
hasn't a technical clue.  Avoid all jargon.

--
Chuck F ( snipped-for-privacy@yahoo.com) ( snipped-for-privacy@worldnet.att.net)
   Available for consulting/temporary embedded and systems.
We've slightly trimmed the long signature. Click to see the full one.
Re: Review my resume. Please.
Quoted text here. Click to load it

I thought that maybe the cover letter should be a non-tech version for the HR
types and the resume would have the tech stuff for the hiring manager.

But then, my resume hasn't won very many bites these past few months.


Re: Review my resume. Please.

Quoted text here. Click to load it

Snipped...


Infotainment is not a word.  Not where engineers live
at least.


Re: Review my resume. Please.

Quoted text here. Click to load it

It is according to the one respected dictionary I checked.


Re: Review my resume. Please.

Quoted text here. Click to load it

<...snipped...>

Hi there,

Quite impressive technical skills, but how about experience of
project managemnet? Have you work as a team leader? (size of team?)
Any direct contact with customers (e.g. customer/service oriented
business environment)?  Do you help train other engineers?

And yes, there are some problems with the use of some terms:
 > Extensive working experience with various 8-, 16- and 32 bit
 > microprocessor and several DSP architectures on hardware and software
 > (Assembler language) levels. Proficient in C/C++.
Could it be simplified as "... on hardware and software (assembler and C
language)" ?

 > Extensive knowledge and hands-on experience in RTOS concepts and
 > usage.
Could be shorten as "Extensive knowledge and experience in RTOS".  Avoid
the words "concept" and "hands-on experience".  A graduate can also say
they have the concept of RTOS but they might not know the details.
Hands-on experience might means a short lab session with the tools in
college, which can means "not much". (Yes, I know that you have 4.5
years of experience on VxWorks and uCOS from the next section, but not
everyone read carefully.)

 > Able to learn new issues fast.
err.... think carefully :) (do you mean solve problems quickly?)

 > High Level Languages: C/C++
 > Script Language: Perl
 > UNIX Shell Programming
 > GNU Make
You can group them all together. "Make" is reasonably standard stuff
(yes, I know there are differences between GNU make and SunOS make),
you can simple put it as "make file scripting".  For me I don't think
I would bother to put this on the CV becuase if you have 7+ years
experience it is unlikely you don't know how to use make. (Same for CVS)

 > USART
More common to be called UART (some managers might not understand USART)

 > -    Designed and implemented low-level FW modules for IC operation.
It might be better to replace FW with firmware. FW might have special
meanings for some businesses.  While SW, in most cases, people should
understand it refer to "software", it is still better to use full word.
You never know what kind of person are reading your CV.

 > Accustomed to working independently or as part of a team.
 > Excellent communication, interpersonal, and problem solving skills.
 > Fluent in English, Russian.
Good points.  Might be useful if you can think of more "non-technical"
skills that can help your work. Even better if you can explain how you
use it, (but don't make your CV too long).

In overall, it seems you are giving too much details of what you were
doing instead of summarizing all into a list of skills.  (And some
information are overlapped).  Using point form in the right places can
make it easier to read without losing the professional touch.  Try
reorganise some of the information to make the descriptions of what you
done shorter, and make your skills more noticable.

Hope these comments didn't discourage you too much.
Your technical skills are very impressive and I think you should be
well qualify for a lot of jobs.
Good luck on your job hunting! :-)

Joe




Re: Review my resume. Please.

Quoted text here. Click to load it
[snip]

Quoted text here. Click to load it

Erm.. they're not quite the same, you know. The USART can work in either
synchronous or asynchronous mode. UARTs lack the former.
If they don't understand USART chances are they don't understand UART
either.



Re: Review my resume. Please.
Quoted text here. Click to load it

I doubt if the recruiters/Human Resources people understand much at all, but
they pattern match. If the employer is looking for UART experience, then they
will look for UART. They might be able to infer that USART might be related, or
they might not.

It's important to have jargon and acronyms somewhere on the resume ("Tools
used", "Languages Used", "Skills") especially if you upload your resume into a
resume database. The recruiters/HR people don't look at each resume, instead
they do a keyword search. If the employer wants OSPF skills and your resume
says "routing protocols", then your resume might be missed if they search
specifically for OSPF.


Re: Review my resume. Please.
One thing that I've found to be helpful is to put hyperlinks into your
resume that point to the places where you've gained your education and work
experience.  You can link to the company, or perhaps right down to the
product(s) / project(s) on which you worked.  (Assuming that you'll be
e-mailing your resume, of course.)

Also, I've kept a marketing / sales brochure for every product I've ever
helped develop.  If I make it to an interview, I bring along this
"portfolio" and show it off - it usually makes a good impression.

Good luck,

Mark



Re: Review my resume. Please.

Quoted text here. Click to load it

You say so much in the first sentence of the summary it's hard to grasp what
you're trying to say - which since it's meant to be a summary rather
suggests that you haven't thought about it.

Stephen



Re: Review my resume. Please.
Hi All,
Thank you very much for your interesting comments. I'm going to fix my
resume according to your recommendations.

I have several additional questions to you:

1. I'm not sure about my TSCHNOLOGIES section in the Technical
Summary. This is what I got right now:

...
TECHNOLOGIES
Ethernet, MOST (Media Oriented System Trasnport) and CAN (Controller
Area Network)
Communication Protocols: TCP/IP, DOCSIS
Control Communication Interfaces: USB, I2C, SPI, RS232, RS485
I2S Data communication format
Device Drivers: Ethernet, USART, USB, I2C, SPI devices; input/output
user interface (keypad, displays), audio codecs, RF devices (frequency
generators),.
...

Well, Ethernet, MOST and CAN are low-level transport protocols. It's
all clear here.
I2C, RS232, RS485 are control interfaces. But what should I do with
USB and SPI? I can't classify them as pure Control or Data transfer
interfaces. Or perhaps I need to list all these technologies with no
classification? What do you think?

2. Cover Letter contains all the generic information about myself (7+
years of experience, self motivated, company success blah, blah,
blah). What technical information shall be put in this letter?
Somebody has already mentioned that these letters are usually viewed
by HR, so too much techical stuuf will bore them. What are your
opinions guys?

3. This is kind of of-topic question: I'm originally Russian,
therefore my name is totally non-american. I also speak several
additional languages beyond English and Russian. Hebrew is one of
them. These who participate in hiring process, do you think it can
scary potential employer for any reason? Of course, there is no much I
can do about that anyhow :-), but maybe I don't need to mention all
the languages I speak. What do you think?

Thanks again for your help,
Vladi

Re: Review my resume. Please.
snipped-for-privacy@charter.net writes

Quoted text here. Click to load it

Hi Vladi

I once employed a Russian - also Vladimir - in fact he's now a UK
citizen.  I've no idea if this applies to you, and  no offence is
intended, but while his English was very good, his accent was almost
impenetrable.  I took a gamble, but I'm sure it would hold him back with
many employers.

Of course, colleagues quickly adapt to an unfamiliar accent, but there's
no time in an interview.  If this does apply to you, then you could
maybe pre-empt the situation by saying from the outset that you know
that some people have trouble understanding you accent initially.


Cheers
--
Keith Wootten


Re: Review my resume. Please.

Quoted text here. Click to load it

It's hard to know what would be best.  I'd like to think
that it doesn't make any difference, but to be safe you
might want to leave it out of your resume and bring it
up during the interview *if* it seems like a plus then.

In the US, it is illegal to discriminate based on race
or religion.  As a result, employers do not or at least
should not want to know about those things.  If you want
to inform a potential employer that you speak Hebrew, do
it in such a way that leaves your religion and ethnicity
undefined.

Your language skills and even your cultural insights could
be valuable for many companies.  Just make sure you don't
end up as a translator (:



Re: Review my resume. Please.

Quoted text here. Click to load it

I think that if this resume does get you an interview (and I doubt that it
will, its VERY difficult to read), you will be asked specific questions
about one or maybe two of this shotgun list of communication protocols.
People will want to know how you used them, how you programmed them or
designed with them, and what the outcomes were.  How these protocols are
classified in your resume will be immaterial to them.


Quoted text here. Click to load it

Your cavalier attitude to the cover letter indicates your misunderstanding
of the importance of this letter.  Most HR people won't get past the cover
letter unless it moves them to learn more about you.  There are lots of good
books that have been written about the art of crafting a well written,
compelling cover letter.  Check one of these books out of your local public
library and read it.


Quoted text here. Click to load it

In my experience, multi-lingualism is the hallmark of intelligent, rapidly
learning people.  There is no need to conceal this ability.  I think that
for most businesses this ability (to speak multiple languages) is a neutral
skill in that it probably doesn't fit into the firm's requirements for an
engineer.  I wouldn't list all of the languages that you speak on your
resume unless you are applying for a position that requires these skills.

Quoted text here. Click to load it



Site Timeline