I am taking a course in embedded systems at an Electronics school of engineering in the United States. I already have a two year technician degree in electrical systems. I want to work in the field of building control systems. It fits my work history which is in building construction (electrical). But I wonder if it is a waste of time, what I am doing now which is studying embedded systems for a bachelor's degree. How on earth does embedded systems engineering have anything to do with working on building controls? I doubt my boss is going to ask me questions about developing code for the MCU in some control panel. And in my time of working in construction I've seen an "engineer" come in and flash the control panel with his laptop - for building VAV/environmental units. How are one of the courses you take in embedded systems to be an engineer going to equal a job? There are courses in printed circuit board layout/PCB design. Is that something one should have if they are interested in TRANE Consiarge? Are there people who get these degrees and have trouble getting promoted because they know how to route a printed circuit board or develop source code for an MCU based embedded system?