3 ms·
This type of site is what always has me considering moving “up” in the stack. Remote work on either hardware or systems level programming (embedded) is almost
by xondono 5y ago
This type of site is what always has me considering moving “up” in the stack.
Remote work on either hardware or systems level programming (embedded) is almost non existent. Remote and not full-time is even rarer.
- protomok 5y agoSaaS could be a good transition, there are quite a few SaaS shops using C++ for example. Or possibly backend if you're willing to do some cloud based side projects. Embedded is a lot of fun but IMHO there is more opportunity and compensation up the stack.
- _448 5y ago> there are quite a few SaaS shops using C++... Which one?
- jlokier 5y ago> Remote work on either hardware or systems level programming (embedded) is almost non existent. Remote and not full-time is even rarer. The trick is to do such things as your own business, i.e. freelancing or consulting (t's all in how you present it), doing projects for clients. This can definitely work for hardware and systems level programming. Then you set your own schedule and your own rules, and clients don't even expect you to come to their office. They expect you to have your own, and the "home office" engineering consultant is quite common.
- xondono 5y agoYes, I've started doing this, but living in Barcelona it's quite a challenge. There's not that many local opportunities and getting leads out of the country so far has yielded very little for me.
- _448 5y agoBig hardware companies provide "work from home" option. I use to work for a company many of whose employees worked remotely. Companies like Google, Facebook, Intel, Microsoft etc provide work from home option. And they do work on systems level programming.
- xondono 5y agoI know, but in most places "remote" actually means "somewhere in US". I'd be willing to take a significant paycut to work at some of those companies remotely.