Ok, Electronic Engineering is a very generic title and, like other Engineering disciplines it can be expanded into many "sub-disciplines" because it alone does not do justice to its better practitioners!
if there is one or more microcontroller or microprocessor in your product it is important to consider software development. Even here, there is a distinction between "software" vs. "firmware" as they involve different mindsets and different tools.
The important take away is that while all the engineering disciplines we practice are impactful: none are valuable if they are a silo, standing alone. We prefer all our engineers to be more "Shiva"-like (having many arms!)
Let's look at one example where a single discipline is insufficient to solve a problem. (This example, BTW speaks to one of Control Alt Design's great strengths)
Often times we are faced with challenges generally considered far outside a broad discipline. One such challenge was the RF-enabled Liquor Asset Management Spout which required a very inexpensive solution but also required integrated circuits on three different planes, ultra-low power circuits, energy-harvesting electronics, Radio Frequency, Wireless Networking and Fluid flow analysis and it had to be dishwasher safe! Separate boards and connectors to accommodate the various orientation planes in such a small and inexpensive product would be too large and add too-much to the cost.
In the below picture: the Engineering required not only RF, Electronic and Mechanical skills, but a discipline not generally considered engineering in the West. Origami (the ancient Japanese art of folded-paper sculpture) played a significant role in realizing the optimal solution without which, the very substantial Engineering disciplines it contained would have little-to-no value.
We also do more conventional electronic engineering from schematics to layouts
to full board assembly programs