重的专业知识有所区分，不过总的来说，数学计算能力、基本计算机技术以及对于行业术语的理解还是被各个分支学科所看重。对于许多电机工程师，技术工作只是他们日常工作的一部分，他们常常还会与客户进行讨论，规划项目预算和项目进度。而许多高级工程师则会负责管理一个技术团队，对于他们来说，项目管理能力相当重要。许多工厂技术项目会涉及到多种文档的记录和编写，因而良好的写作、交流能力同样不可忽视。电机工程师的工作环境根据他们的专业侧重而有所区别。
分支.电机工程学拥有许多分支学科，以下列出几种最广