Looking to work on some embedded projects as a volunteer

Sep 21, 2013 6 Replies

Hi,



I have application development experience around 12+ years but I am still v ery fascinated of Embedded Systems / Linux Device Driver development. As su ch I am learning both and gained some expertise. Now I would like to group and work volunteering for some projects on same domain.



Do I stand a chance? Is there any project where I can pool in and provide v olunteer help.



Thanks in advance


There are hundreds if not thousands of Open Source projects out there.

Unless you post your CV, we have no idea what you can do or what you have already done.

If your going to volunteer, pick an open source project that your interested in.

And ask them.

[long lines elided]

Pick some I/O device (that you happen to have on hand) and write a driver for it. Demonstrate that it works to gain credibility. It will also expose you to the (distributed) collaborative process (sharing code repositories, exchanging design ideas, etc.)

There are the Raspberry Pi and the Beagle Boards. Both of these can use support for driver writing.

Rick

IME if you "do" Linux there are lots of open source projects looking for people to help

It's finding something that doesn't require you to be a Linux geek that's hard

tim

One thing to be said for alternative OSes (my experience is RISC OS and FreeBSD) is they don't move as fast and there's more opportunity to get stuck in, without it having to be your full-time occupation otherwise you get left behind. The downside is this is no help if your goal is to get experience with Linux kernel development, for example if you wanted to get a job doing kernel work for, say, an Android handset maker or semiconductor vendor.

Theo

You didn't say whether you wanted to work with people online or face-to-face. If face-to-face, check to see if you have a local Makerspace group. My local group is very helpful with mentoring and helping with projects.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required