Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/04/07 19:44
Modified:
  05/04/07 19:44

Read: times


 
#138642 - Skills ...
Responding to: ???'s previous message
My list:

1. Assembly programming. Not one particular assembler, but the whole concept, and being able to learn a new dialect by reading the datasheet.

2. Programming in C. This is pretty much standard.

3. Real-time systems. Seriously. The one single class from university that proved most useful.

4. Some digital design skills. Otherwise, you're "just a programmer".

5. At least some basic system theory (time domain vs. frequency domain), control engineering and signal processing. (Yes, you might be required to do the latter even when there's no DSP involved)

6. Math. Actually, that should be the top of the list. Numerics, algorithms, number theory.

7. At least basic analog design skills. They're handy, even if you're working with a dedicated electrical engineer who handles the whole hardware part for you.

8. Debugging and problem analysis strategies. How to use oscilloscopes, logic analyzers, signal generators and various other lab equipment. Getting a knack for making a good initial guess on where to look for a problem.

9. Reading. To be able to deal with all the datasheets. :)

List of 3 messages in thread
TopicAuthorDate
Skills of an embedded designer! your idea?            01/01/70 00:00      
   Skills ...            01/01/70 00:00      
      you forgot the most important skill            01/01/70 00:00      

Back to Subject List