Transitioning to UNIX/Linux embedded/kernel/device drivers
David Kramer
david at thekramers.net
Mon May 12 17:53:44 EDT 2003
I'm looking to move from other areas of UNIX/Linux software development into
either embedded software development, kernel internals, or device drivers.
These fields have several things in common:
- Generally dealing with a limited set of commands and resources
- Much closer to the hardware
- Spectacular failure modes
- There aren't as many people doing this as there are in other fields
I've done something like embedded programming, assembler (a long time ago),
and am familiar with hardware. I do have a few questions of those of you out
there who have done this before, though.
- Any advice on which of these areas is more likely to prove fruitful is
welcome. I have seen several large [relatively] prospering companies with
job openings in these areas: EMC, Red Hat, Sun, Storage Networks (RIP?), ATG,
etc. Other target companies welcome as well.
- I'm looking for some kind of training classes for any of these areas. The
sooner the better, and daytime is better than nighttime. Don't care about
credits or metriculating, but some kinda certificate would be nice. My wife
and I have budgeted for one moderately expensive class.
- Would development on my Sharp Zaurus SL-5500 Linux-based strongarm PDA count
as embedded programming? Sure, it has lots of RAM, but a lot of the other
issues are still there. I know this answer is going to in part be in the eye
of the beholder.
- I'm open to any projects that need help in these areas, as long as the team
understands my current skillset.
----------------------------------------------------------------------------
DDDD David Kramer david at thekramers.net http://thekramers.net
DK KD
DKK D Love to stay. Can't. Have to go. Kiss kiss, love love, bye.
DK KD
DDDD J'Kar
More information about the Discuss
mailing list