현업 6년차 개발자입니다. 하드웨어 개발을 하시는군요. 업무에 대한 열정이 대단하신거 같습니다. 어떤 걸 다루시는 지는 잘 모르겠지만, 설계 시 SW지식이 필요하신 거 같으니, 전자장치 쪽이 아닐까 생각해봅니다. SW에도 종류가 참 많습니다. 제 생각에는 업무상 연관성을 위하여 SW를 추가적으로 공부 하신다면 임베디드 시스템을 공부하셔야할거 같습니다.
임베디드 시스템은 PC에서 하는게 아니라 제품 내에 설치되는 프로그램이라고 보시면 됩니다. 보통 WinCE나 리눅스를 쓴다고 들었는데, 업무를 위해서 배우시는 거니, 회사 내 SW 하는 동료에게 물어봐서 어떤 OS/언어를 쓰는지 확인해보시고 시작하시길 권장드립니다. 아무래도 연관성 있는 분야가 있으면 배우기가 훨씬 쉽습니다. 리눅스 공부도 꼭 해보시구요.