What does a Systems Software Engineer do?

Systems software engineers design, develop, and modify systems software and architecture to address user needs and challenges while also acknowledging budget considerations and the demand for efficiency. They gather information about common user operations and pain points, develop concepts for programs that perform those functions in a cost-effective manner while improving productivity, and then configure systems to provide those solutions. They implement automatic processes or tech-based shortcuts whenever possible. They assist with integration and troubleshooting support, and guide long-term strategic systems planning.

Systems software engineers typically have a bachelor’s degree in a computer science or technical discipline, and a background in software development or programming. They must have strong analytical skills and excellent project management capabilities. Programming experience is an asset. Experience with troubleshooting tools is helpful.

What responsibilities are common for Systems Software Engineer jobs?
  • Support and comply with the company's quality management system policies and procedures.
  • Write and review software design control documents as needed.
  • Maintain and improve the performance of existing software of moderate complexity.
  • Design, document, and maintain product architecture congruent with technology and market trends.
  • Deep understanding of the TCP/IP stack and network socket/performance optimization.
  • Perform requirements analysis, develop source data for requirements, generate test requirements and prepare test reports (Nuclear Surety Evaluations).
  • Design and implement features for the big data analytics platform as well as perform the role of a technical leader and manage projects and deliverables.
  • Coordinate and collaborate with IC partners and customer activities to share and corroborate analytical information.
  • Monitor and participate in test execution activities for program software.
  • Coordination with other teams, such as those perform functions of user experience/interface, information assurance/ cybersecurity, configuration management, product support, logistics, etc., must be performed in conjunction with primary duties.
What are the typical qualifications for Systems Software Engineer jobs?
  • Bachelor's or Graduate's Degree in computer engineering, computer science, or engineering or equivalent experience.
  • Demonstrated leadership and logical thinking skills.
  • Fluent in a variety of programs and software.
  • Experience with XML, SQL, PERL, HMI, R Language, and UI Design.
  • Skilled with object oriented programming systems and design patterns.
  • Comfortable with scripting and debugging.
Work/Life Balance
4.0 ★
Total Pay--
Career Opportunity
4.0 ★
Avg. Experience2-4 years

How much does a Systems Software Engineer make near United States?

$170,421 /yr
Total Pay

Base Pay


Additional Pay


 / yr
Most Likely Range
Possible Range
See More Insights

Systems Software Engineer Career Path

Learn how to become a Systems Software Engineer, what skills and education you need to succeed, and what level of pay to expect at each step on your career path.

Systems Software Engineer

Years of Experience Distribution

0 - 1
2 - 4
5 - 7
Not including years spent in education and/or training

Systems Software Engineer Insights

Read what Systems Software Engineer professionals have to say about their job experiences and view top companies for this career.
Systems Software Manager
Jan 4, 2022

“We build our own custom undersea camera running some of the most sophisticated AI software.”

System Software Engineer
Aug 8, 2023

“Job security is not so secure”

Senior Systems Software Engineer
Jun 27, 2022

“CEO is the best”

System Software Engineer
Jan 7, 2023

“Good work life balance here”

Senior Systems Software Engineer
Mar 7, 2022

“Internal career opportunities could be better”

Software Systems Engineer
Feb 18, 2022

“Good People to work with”

Hewlett Packard Enterprise | HPEHewlett Packard Enterprise | HPE
Systems Software Engineer
May 9, 2022

“Great people to work with”

Senior System-software Engineer
Jun 20, 2022

“Work life balance could be better”

See More

Systems Software Engineer Interviews

Frequently asked questions about the roles and responsibilities of a Systems Software Engineer

The most similar professions to Systems Software Engineer are:
  • Software Engineer
  • Software Developer
  • Front End Engineer
  • Web Developer

Get anonymous career insights from your peers

View Full Conversation

Related Careers

Software Engineer
No skills overlap
Software Developer
No skills overlap
Front End Engineer
No skills overlap
Web Developer
No skills overlap

Systems Software Engineer Jobs