Different Linux Experiences

Embedded Developer requisitions often request or require an “understanding of Linux”. This always raises the question, “Do they want someone who can develop on a desktop running Linux or develop an embedded product running Linux?”
To those that don’t understand, let me elaborate. I am an “embedded” software developer. That means I write computer programs, but not for desktop or laptop PCs. Rather, I use a desktop PC to write programs that are loaded onto devices that have computers in them like cell phones and medical devices. Learning enough Linux to build programs is easy. It takes much more effort to understand enough about Linux to use it in an embedded device. The job qualification isn’t clear how Linux is used or how familiar a candidate should be.

| March 17th, 2009 | Posted in geek, rant |

Comments are closed.