Question: what is the difference between a software engineer and a systems engineer?
Answer: 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.