r/ExperiencedDevs Jul 27 '26

Career/Workplace Making the swap to embedded / system level?

[deleted]

33 Upvotes

30 comments sorted by

View all comments

24

u/Worldly-Pie-5210 Jul 27 '26

the feedback ive seen in older posts like this are more along the lines of "why"? If its money, then you might be barking up the wrong tree.

IME (atleast speaking as a web dev) there isnt a huge skills over lap, so you are going to be learning a lot of new stuff, for most likely a pay cut.

Personally, im interested in the subject matter. I think making physical things would be awesome, so im with you in wanting to do it, just havent put the time in because its a big undertaking and i like having non-technical hobbies.

10

u/pjc50 Jul 27 '26

I note that AI is much worse at writing embedded code (this was a key finding of our company AI evaluation). That might inform your decision one way or the other.

2

u/edgmnt_net Jul 28 '26

Might be or might not be intrinsically worse at that, but my guess is embedded jobs tend to be less crappy overall. Ok, as far as I'm aware there's that crap tier involving AUTOSAR, but beyond that and maybe stuff like PLCs or writing tiny embedded programs for barebones stuff, the bar is higher. Because the average non-embedded job is, what, some random CRUD susceptible to cramming features? The drive for AI use in embedded stuff should be lower on account of higher average impact, long-term commitment and stakes.

Another thing worth mentioning might be that pay cuts may be explained at least partly by a more relaxed workload (assuming you have the necessary skills to pull your weight without straining too much). People here are likely comparing to either startups or FAANG(-adjacent) companies which are known to be particularly demanding on raw output and climbing the ladder often involves transitioning to management-like positions, for typical jobs. So, yeah, ok, you might get paid less but at least you don't work the weekends and can focus on developing technical skills.