- https://news.ycombinator.com/item?id=25656930
- https://news.ycombinator.com/item?id=24050254
- https://news.ycombinator.com/item?id=11170234
- https://news.ycombinator.com/item?id=20306637
- https://news.ycombinator.com/item?id=7365029
- https://news.ycombinator.com/item?id=9849703
You could also try getting into an analog design company and work on their software stack, but generally that would require embedded development skills at the least.