Re: Seeking for suggestions from embedded professionals



larwe wrote:


MicroChiP78 wrote:

I am hardware engineer. I worked in Hardware desing and verification
but i dont have any experience in embedded system desing and
programming. I want to move in to embedded system field from hardware.

If you already have experience with H/W design and these designs
contained microcontrollers and you also have C/C++ experience (I guess
on computer platforms?) then you are >>80% of the way to being an
embedded engineer already.

I doubt there is a formal qualification you NEED to acquire. I would
advise picking an architecture, gaining some experience with it,
assembling a portfolio, and approaching potential employers.

Some people will argue with this comment but I don't recommend you
position yourself either as a "just firmware" guy or a "just hardware"
guy. I'd advise you to make the most of the synergy. Employers want
people with experience on both sides of the HW/SW fence.

Also if you have 5+ years of hardware experience, I'd suggest you aim
at an intermediate-level position rather than entry level, even though
you are changing fields.

I'm with larwe on this issue. Having myself started in electronics back in
1969 and picking up the programming of micro-controllers (my first was the
6800 in the early 70's) as I went. Latter employers seemed to appreciate
having someone with experience on both sides of the hardware/software
divide. The dichotomy also allowed me to see simpler solutions than would
have been obvious from the standpoint of just a hardware or software point
of view.

You, the OP, are already a long way towards having all you need to be a good
embedded systems engineer. You just need to see a few projects under your
belt that require both the hardware and software to be done by you. Whether
this is an own (documented) project or one for an outfit willing to hire
you on-spec would not matter.

On the topic of doing home-grown projects, be sure to document the project
in a suitably detailed fashion which would indicate the development process
you used to produce it.

--
********************************************************************
Paul E. Bennett ....................<email://peb@xxxxxxxxxxxxxxxxxx>
Forth based HIDECS Consultancy .....<http://www.amleth.demon.co.uk/>
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-811095
Going Forth Safely ..... EBA. www.electric-boat-association.org.uk..
********************************************************************
.



Relevant Pages

  • Re: How to embedd native storage protocoles in h/w appliance?
    ... I am a newbie to embedded system programming (hardware ... I need to develop a hardware appliance that will be deployed in the ...
    (comp.arch.embedded)
  • Re: RS232 or USB to RS485
    ... If you're building an embedded system you can patch up the defects ... 16550 instead of a dumber kind of UART on the board: ... either by design or with a bit of glue logic in hardware and software. ...
    (comp.arch.embedded)
  • Re: Seeking for suggestions from embedded professionals
    ... I worked in Hardware desing and verification ... I want to move in to embedded system field from hardware. ... system desing or embedded system programming? ...
    (comp.arch.embedded)
  • Re: Problem when compiling
    ... On a dedicated / embedded system, if you're only spiking to 30% then ... I didn't choose the hardware - well not the machines. ... basically standard telephony servers provided by a 3rd party vendor. ...
    (microsoft.public.vb.general.discussion)
  • Seeking for suggestions from embedded professionals
    ... I worked in Hardware desing and verification ... I want to move in to embedded system field from hardware. ... system desing or embedded system programming? ...
    (comp.arch.embedded)