3 ms·
And embedded Linux! I’ve had a hell of a time finding good embedded Linux devs. I got insanely lucky to hire two this year.
by cushychicken 11mo ago
And embedded Linux!
I’ve had a hell of a time finding good embedded Linux devs.
I got insanely lucky to hire two this year.
- ab71e5 11mo agoWhat are you looking for? Yocto experience? Experience writing drivers? C/Rust/C++? Hardware / FPGA experience as well?
- eikenberry 11mo agoI have been doing backend/infrastructure coding for years and have been thinking about trying embedded work but am unsure how to break into that area. Curious if you (your industry) would be interested in someone with a lot of Linux/systems experience but not in the embedded space?
- azzentys 11mo agoI'd start from this - https://www.coursera.org/specializations/advanced-embedded-linux-development https://www.coursera.org/specializations/advanced-embedded-l... I studied under him at the university. He's also active in open source communities around embedded space.
- eikenberry 11mo agoThanks!
- pabs3 11mo agoIs embedded Linux that different to regular Linux? Edit: I mean, Vizio TVs literally run systemd.
- azzentys 11mo agoA lot of work here is working on vendor provided BSP (which can range from esoteric mix of ancient kernels/bootloaders to top-quality community maintained mainline kernels) to work on your custom board/product.
- cushychicken 11mo agoIt’s the “embedded” part that people struggle with. I can find systemd script gremlins all the live long day. I can’t find anyone who can write device drivers for custom peripherals, then hook them to user space utilities in a sane way.
- pabs3 11mo agoThe the hackaday community might be a good place to train/find such people, although the are more focused on non-Linux bare-metal code I expect. I guess you are aware of the consulting companies in this space? Baylibre and Denx (now NABLA) come to mind. Probably more Linux embedded companies on the FOSSjobs wiki. Looking at people/companies contributing to related areas of the Linux codebase is another option. https://baylibre.com/ https://baylibre.com/ https://nabladev.com/ https://nabladev.com/ https://github.com/fossjobs/fossjobs/wiki/Resources#employment https://github.com/fossjobs/fossjobs/wiki/Resources#employme...
- the_biot 11mo agoI've had a hell of a time getting into embedded linux professionally. I don't have that specific job experience on my resume, but lots of related open source work, writings, kernel work etc -- I can do this, I just can't prove it very well. What would you recommend I do? Looking for any more devs?
- pabs3 11mo agoIsn't linking to commits enough to prove it?