Newbie question: the essence of embedded world!!!



Hi everybody , iam glad to join this cool site

this is my first post here

iam totally newbie in the embedded system area , i have a computer
engineering degree and iam deeply interested in advanced programming and
software development , advanced to me means something more interesting than
mainstream database programs which i don't like at all but i have been
doing for a couple years.

and when i knew it's time for doing something more interesting i heared of
embedded systems world . and i have many wonders about it which i hope u
can help me find out.

i heared embedded programming needs to be more effecient and accurate
since the resources are limited and the platform is specific but also i
read too many things about design and architecture are far away from my
programming and software interests
i have had a good theoritical electronics background in college,just
theoritical, but iam not i can be good at electronic circuit design or
hardware area in general.

so here are my wonders :

Does writing firmware and embedded development include real programming
challenges? such as algorithmic thinking , maths ? or it is more about
electronic engineering ?

How deep do i need to be good in Electronics and circuit design ? is it
more programming or more electronic engineering and circuit design? i mean
, is embedded development fun ? like software programming is ?

can i focusing only on software stuff in embedded development environment
? or i always have to get involved in design and architecture ?


Thank you very mych
Regards......


.



Relevant Pages

  • Get Solutions Manual
    ... Aircraft Structures for Engineering Students (T.H.G. ... Concise Prelude to Programming ... Computer Programming Fundamentals with Applications in Visual Basic, ... Digital Electronics: ...
    (sci.engr.analysis)
  • Get Solutions Manual
    ... Aircraft Structures for Engineering Students (T.H.G. ... Concise Prelude to Programming ... Computer Programming Fundamentals with Applications in Visual Basic, ... Digital Electronics: ...
    (sci.engr.electrical.compliance)
  • Get Solutions Manual
    ... Aircraft Structures for Engineering Students (T.H.G. ... Concise Prelude to Programming ... Computer Programming Fundamentals with Applications in Visual Basic, ... Digital Electronics: ...
    (sci.engr.manufacturing)
  • Get Solutions Manual
    ... Aircraft Structures for Engineering Students (T.H.G. ... Concise Prelude to Programming ... Computer Programming Fundamentals with Applications in Visual Basic, ... Digital Electronics: ...
    (sci.electronics.basics)
  • Re: Programming is the Engineering Discipline of the Science that is Mathematics
    ... But all math is not set theory and set ... Mathematics, in contrast, is much the same kind of methodology ... Mechanical engineering, chemical engineering, etc., all are ... Software engineering, or simply programming, is the engineering ...
    (comp.databases.theory)