1,118 karma · joined April 17, 2008
Buildermark https://buildermark.dev
Multitui https://multitui.com
Universymbols https://universymbols.com
Gelatinous Development Studio https://geldev.com
Previously, Co-founder of Double Robotics (YC S12) https://www.doublerobotics.com
We're looking for a Senior Mechanical Engineer, a Director of Marketing, and a Lead Firmware Developer.
http://www.doublerobotics.com/jobs.html
Contact us: jobs@doublerobotics.com
Lead Embedded Firmware Developer
We're seeking an engineer to lead development of the embedded C/C++ code running on the robot's microcontroller. While the person will be responsible for the overall firmware development, the key component is the balancing and driving algorithm. Experience developing complex motor control loops is a must, such as robotic arms or even balancing robots.
You will be responsible for all aspects of the firmware, including communication protocols, encoders, motors, LEDs, etc.
You will refine and improve the balancing and driving control loop.
Your input will have a significant and lasting impact on the company and products.
You will have the opportunity to grow into a leadership role.
You should have relevant hands-on experience with complex motor control loops.
Formal degrees are optional. Please show past professional and/or side projects. jobs@doublerobotics.com
Join our small team in building the next generation of telepresence robots. We're currently seeking an embedded C programmer, an electrical engineer, and a designer with an eye for both software and hardware, as well as some web/JavaScript skills.
Email jobs@doublerobotics.com with your best projects and your resume.
I did a quick custom button on our page and put it alongside our twitter and fb buttons (http://www.doublerobotics.com), but it would be nice to have a well designed/branded widget that fits nicely with social buttons.
Also the extra cost of the accelerometer and gyro is almost negligible these days, thanks to smartphones requiring them to be made in such high volume. For both together, it's maybe $20 or less in volume.
Yes, the kickstands can be deployed manually during a call or automatically, if the robot is sitting in one place for a long time. When the user attempts to drive again, the kickstands instantly lift off the ground and the robot can drive again.
If you think of them as just clients and you have a lot of inbound leads (built up by word of mouth over time), then you can choose the projects that interest you.
In my experience, projects ranged from 6 weeks to 6+ months, but I almost always had multiple projects in various stages happening at the same time. There were often a couple other freelancers on the project, coordinated by a project manager. It's useful to work with or through a design agency or "interactive" agency (as they were called 10 years ago). The key is to manage the entire project from start to finish for the client. The worst problem is clients who don't deliver content/approvals/etc, so you need someone focused on bugging them.
I also usually set a per-project price, not hourly. I hated tracking hours and it didn't give me the motivation to get stuff done faster. A fixed price also forces everyone to agree on a detailed spec up front. Add a little padding into your price, so you you can be kind about implementing the inevitable changes.
tldr; Yes, it's totally possible to make a living doing freelance development, all from home (or anywhere you want).