What is the difference between software engineer and systems engineer?

Systems engineers often have more experience working with hardware and networks while software engineers focus on coding and developing applications.