Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



What are you looking for? Yocto experience? Experience writing drivers? C/Rust/C++? Hardware / FPGA experience as well?


I 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?


I'd start from this - 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.


Thanks!


I'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?


Isn't linking to commits enough to prove it?


Is embedded Linux that different to regular Linux?

Edit: I mean, Vizio TVs literally run systemd.


A 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.


So Linux kernel config/building/patching?


Linux kernel + bootloaders + firmware

The Linux kernel side is mostly device trees, device drivers and the like.

u-boot is very famous as a bootloader in the embedded space

Firmware for board bring up and devices


It’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.


The 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://nabladev.com/ https://github.com/fossjobs/fossjobs/wiki/Resources#employme...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: