Member-only story
Career Path — System Engineer & Software Engineer — Comparison
Software is crucial in most modern systems architectures. The SEBoK defines clearly the difference between system engineers and software engineers. System engineer intersects with every other recognized discipline such as electrical & mechanical engineering, physical sciences, social sciences, project management, philosophy, company culture, etc. For example, a system engineer leading the design of an autonomous car would work with electrical engineers, software engineers, project managers, cybersecurity engineers, economists, computer scientists, IoT engineers, data analysts, data engineers, psychologists, professionals from many other disciplines.
The nature of software indicates the similarities and differences in how engineers and systems engineers apply these concepts and use common terminology. It also describes the nature relationship between software engineering and system engineering.