what is the difference between system engineer and software engineer?
But systems engineering also involves specifying, building, maintaining and supporting technical infrastructure. ... Like systems engineers, software engineers typically have several years of experience working with multiple programming languages and are capable of collaborating with QA and hardware engineers.