Hello esteemed ExperiencedDevs!
This month I'm settling into a new role as the only (and first ever) software developer in a department which has a long history of code written exclusively by electrical engineers. There are some very janky HMIs and poorly normalized databases I'll be reworking to get them up to actual softdev standards, but that part I'm already very confident in.
But I'm looking to up my game in electronics and embedded. I have a decent working knowledge in microcontrollers, bare metal, RTOS, and embedded Linux, but I want to be able to have coherent system architecture conversations with the engineers I work with and be able to understand the PCBs and other electronics i