Ask HN: What companies have jobs in low-level programming?

11 points by 3a2d29 ↗ HN
Hello all, I am a current Java backend engineer, but I am taking an OS course and I am really enjoy it.

I am still very junior (YOE 1.25) but I am thinking of making a job jump to a systems programming SWE position.

I know Microsoft and Apple have positions obviously doing OS stuff, but any other companies I should consider? I think my preference would to be a bit higher than embedded engineering, but I wouldn't rule those out completely.

I should mention I have experience (in my free time, not work experience) in C/C++/Rust/Go. I don't do any objective-C or Swift so I don't know if Apple would be an option.

Thanks!

6 comments

[ 4.3 ms ] story [ 26.5 ms ] thread
embedded, like iot. automotive and aerospace not so much
No shortage of opportunities in IoT.
If you are into learning about cryptography, then some companies in the Bitcoin space might have opportunities for you:

https://coinkite.com/careers

Coinkite produces Coldcard, a hardware wallet. It's quite a masterpiece IMO. I've seen other postings on other jobs too.

https://lightning.engineering/join-us/

particularly: https://jobs.ashbyhq.com/lightning/359ec80e-5f02-4300-b750-1...

https://blockstream.com/careers/

NOTE: I don't work for any of them. I do it as a hobby and enjoy the technical part of Bitcoin's protocol and has me on this never-ending rabbit hole on cryptography and retaking low-level languages, which has been a real treat for me.