@J12t all programming languages I can think of work outside of linux and I know plenty of people who make a living in .Net or game dev which is primarily geared towards non Linux platforms so although it seems a bit cumbersome to avoid Linux. I don’t see it as impossible. I don’t know much about electrical engineering but I imagine it’s very hard to pass without fiddling with an oscilloscope.