I'm graduating soon and the job search has began. Unfortunately, it seems like there's not a whole lot of opportunities for somebody like me in companies that aren't huge corporations. I
can do javascript, and web applications. I find doing C, C++, and python much more fun, especially when dealing with concurrency, optimization, 2D/3D graphics, image manipulation, etc.
So I guess my question is: Is there a place in the start-up world for programmers like myself? or should I just suck it up and sell myself to a large corporation or spend my time concentrating on becoming proficient at web stuff?
MekaRobotics (by Aaron Edsinger, MIT star behind Domo) http://mekabot.com/ http://people.csail.mit.edu/edsinger/domo.htm
Willow Garage (former early Google employee founder) http://www.willowgarage.com/
AnyBots (Trevor of YC's company) http://anybots.com/
Q Robotics (early stars from iRobot that liked startups so much, they needed to leave and start another once iRobot went public) http://qrobotics.com/
You don't really need to know anything about robots to work on them. The best groups are made up of specialists that understand a bit of everything, but are essentially software|hardware|electrical|systems engineers at their core.