Ask HN: Advice on breaking into embedded programming?
I have ~20 years of various application programming experience, from desktop, to web, to mobile. I'm primarily a game programmer, and have done optimization work on fairly high-profile mobile games. I'm good at asm, C, optimization, logic, and all things low-level.
For whatever it's worth (?) all my Shenzhen I/O scores are all the way to the left :)
I'm open to relocating anywhere in the U.S. Any advice on how to approach this would be appreciated.
3 comments
[ 36.4 ms ] story [ 1237 ms ] thread2. Take an "adjacent" job. I.e. find company that has both embedded jobs and non-embedded jobs; apply for the latter. It's easier to transfer within a company, because they know you and say "oh, psyc is smart, he/she can learn this" as opposed to "who is this psyc person? they don't know embedded". So it's a good way to get into jobs you can't otherwise get.
Do a couple of real embedded projects for yourself (not just Sketch on Arduino, but grab say an ARM dev board and hack something together) then start applying. Good embedded people are in relatively short supply.