Responsibilities : • Develop machine learning-based prototypes, tools, and systems for AI ... software engineering best practices to build scalable, maintainable systems, grounded design ...
Responsibilities : • Develop machine learning-based prototypes, tools, and systems for AI ... software engineering best practices to build scalable, maintainable systems, grounded design ...
AI and Software Engineering Research Scientist - Edge Software Systems
Pittsburgh, PA · On-site
$199K/yr
Software engineering for AI-enabled systems, including agentic AI systems As part of the AI-native Software Engineering (AISE) directorate you will also be a part of the AISE Lab, advancing and ...
AI and Software Engineering Research Scientist - Edge Software Systems
Pittsburgh, PA · On-site
$199K/yr
Software engineering for AI-enabled systems, including agentic AI systems As part of the AI-native Software Engineering (AISE) directorate you will also be a part of the AISE Lab, advancing and ...
Senior Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$120K - $157K/yr
SEI advances software engineering principles and practices and serves as a national resource in ... Our work has a profound impact on software systems across both government and industry. You'll ...
Senior Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$120K - $157K/yr
SEI advances software engineering principles and practices and serves as a national resource in ... Our work has a profound impact on software systems across both government and industry. You'll ...
Systems Software Engineer - Computing Services
Pittsburgh, PA · On-site
$168K - $199K/yr
Job Summary : Carnegie Mellon University is seeking a Systems Software Engineer to join their ... system testing • Supporting user acceptance testing (UAT) • Assist with implementation ...
Systems Software Engineer - Computing Services
Pittsburgh, PA · On-site
$168K - $199K/yr
Job Summary : Carnegie Mellon University is seeking a Systems Software Engineer to join their ... system testing • Supporting user acceptance testing (UAT) • Assist with implementation ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
Debug complex issues using system-level tools, logs, tracing, and profiling * Collaborate across ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
$120K - $280K/yr
Debug complex issues using system-level tools, logs, tracing, and profiling * Collaborate across ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer
Homestead, PA · On-site
Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...
Software Engineer
Homestead, PA · On-site
Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...
Software Engineer
Pittsburgh, PA · On-site
Job Summary : Carnegie Mellon University is seeking a Software Engineer to design, develop, and support mission-critical applications and data systems. The role involves collaborating with ...
Software Engineer
Pittsburgh, PA · On-site
Job Summary : Carnegie Mellon University is seeking a Software Engineer to design, develop, and support mission-critical applications and data systems. The role involves collaborating with ...
Software Engineer
Pittsburgh, PA · On-site
$102K - $119K/yr
As a Software Engineer, you will contribute to the RTC-2 Dispatch platform by designing, developing, testing, and supporting complex distributed systems while collaborating with cross-functional ...
Software Engineer
Pittsburgh, PA · On-site
$102K - $119K/yr
As a Software Engineer, you will contribute to the RTC-2 Dispatch platform by designing, developing, testing, and supporting complex distributed systems while collaborating with cross-functional ...
Software Engineer
Pittsburgh, PA · On-site
$75K - $137K/yr
A Software Engineer designs, develops, tests, and maintains software applications and systems that meet business and user requirements. This role collaborates with cross-functional teams to analyze ...
Software Engineer
Pittsburgh, PA · On-site
$75K - $137K/yr
A Software Engineer designs, develops, tests, and maintains software applications and systems that meet business and user requirements. This role collaborates with cross-functional teams to analyze ...
Software Engineer
$75K - $137K/yr
Develop and maintain software applications and systems. Analyze requirements and design technical solutions. Write, test, debug, and optimize code. Collaborate with product, design, and business ...
Software Engineer
$75K - $137K/yr
Develop and maintain software applications and systems. Analyze requirements and design technical solutions. Write, test, debug, and optimize code. Collaborate with product, design, and business ...
Software Engineer
Pittsburgh, PA · Hybrid
Experience with one or more source control systems (Git, TFS, TortoiseSVN, etc.) * Strong customer service orientation Preferred Qualifications: * MS in Computer Science or Software Engineering
Software Engineer
Pittsburgh, PA · Hybrid
Experience with one or more source control systems (Git, TFS, TortoiseSVN, etc.) * Strong customer service orientation Preferred Qualifications: * MS in Computer Science or Software Engineering
Robotics Software Engineer
Pittsburgh, PA · On-site
Analyze software and system performance data to identify issues, optimize performance, and improve reliability. * Collaborate with robotics engineers, software developers, researchers, manufacturers ...
Quick apply
Robotics Software Engineer
Pittsburgh, PA · On-site
Analyze software and system performance data to identify issues, optimize performance, and improve reliability. * Collaborate with robotics engineers, software developers, researchers, manufacturers ...
Software Engineer
Pittsburgh, PA · On-site
... execution system for government agencies and industrial suppliers. By revealing true capacity ... As a Software Engineer at Air, you show a clear passion for quality and love to solve client ...
Software Engineer
Pittsburgh, PA · On-site
... execution system for government agencies and industrial suppliers. By revealing true capacity ... As a Software Engineer at Air, you show a clear passion for quality and love to solve client ...
Software Engineer
Pittsburgh, PA · On-site
Core Technical Skills Proficiency in enterprise software development (Java based systems and ... that engineering work directly impacts fraud detection, customer experience, and risk posture.
Software Engineer
Pittsburgh, PA · On-site
Core Technical Skills Proficiency in enterprise software development (Java based systems and ... that engineering work directly impacts fraud detection, customer experience, and risk posture.
Software Engineer
Pittsburgh, PA · On-site
Experience with one or more source control systems (Git, TFS, TortoiseSVN, etc.) * Strong customer service orientation Preferred Qualifications: * MS in Computer Science or Software Engineering
Software Engineer
Pittsburgh, PA · On-site
Experience with one or more source control systems (Git, TFS, TortoiseSVN, etc.) * Strong customer service orientation Preferred Qualifications: * MS in Computer Science or Software Engineering
Robotics Software Engineer
Pittsburgh, PA · On-site
Analyze software and system performance data to identify issues, optimize performance, and improve reliability. * Collaborate with robotics engineers, software developers, researchers, manufacturers ...
Robotics Software Engineer
Pittsburgh, PA · On-site
Analyze software and system performance data to identify issues, optimize performance, and improve reliability. * Collaborate with robotics engineers, software developers, researchers, manufacturers ...
... execution system for government agencies and industrial suppliers. By revealing true capacity ... As a Software Engineer at Air, you show a clear passion for quality and love to solve client ...
... execution system for government agencies and industrial suppliers. By revealing true capacity ... As a Software Engineer at Air, you show a clear passion for quality and love to solve client ...
... execution system for government agencies and industrial suppliers. By revealing true capacity ... As a Software Engineer at Air, you show a clear passion for quality and love to solve client ...
Quick apply
... execution system for government agencies and industrial suppliers. By revealing true capacity ... As a Software Engineer at Air, you show a clear passion for quality and love to solve client ...
Software Engineer
Pittsburgh, PA · On-site
Core Technical Skills • Proficiency in enterprise software development (Java based systems and ... engineering work directly impacts fraud detection, customer experience, and risk posture. • ...
Software Engineer
Pittsburgh, PA · On-site
Core Technical Skills • Proficiency in enterprise software development (Java based systems and ... engineering work directly impacts fraud detection, customer experience, and risk posture. • ...
Software Engineer
Pittsburgh, PA · On-site
$75K - $137K/yr
Core Technical Skills Proficiency in enterprise software development (Java based systems and ... that engineering work directly impacts fraud detection, customer experience, and risk posture.
Software Engineer
Pittsburgh, PA · On-site
$75K - $137K/yr
Core Technical Skills Proficiency in enterprise software development (Java based systems and ... that engineering work directly impacts fraud detection, customer experience, and risk posture.
System Software Engineer information
See Pittsburgh, PA salary details
$80.6K - $91.4K
0% of jobs
$91.4K - $102.3K
1% of jobs
$102.3K - $113.1K
1% of jobs
$113.1K - $124K
1% of jobs
$124K - $134.9K
1% of jobs
$134.9K - $145.7K
2% of jobs
$145.7K - $156.6K
0% of jobs
$156.6K - $167.4K
0% of jobs
$170.3K is the 25th percentile. Wages below this are outliers.
$167.4K - $178.3K
71% of jobs
$178.3K - $189.1K
0% of jobs
$189.1K - $200K
22% of jobs
$80.6K
$172.5K
$200K
How much do system software engineer jobs pay per year?
What does a system software engineer do?
What are the key skills and qualifications needed to thrive as a system software engineer, and why are they important?
What is the difference between System Software Engineer vs Software Developer?
| Aspect | System Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related field; often some experience with systems programming | Bachelor's in Computer Science or related field; focus on application development |
| Work Environment | Designing and maintaining operating systems, firmware, or system-level applications | Creating user-facing applications, websites, or mobile apps |
| Industry Usage | Tech companies, hardware firms, embedded systems | Software firms, startups, enterprise applications |
| Search & Comparison Intent | Understanding roles related to system-level programming | Looking for application or web development roles |
System Software Engineers focus on developing and maintaining system-level software like operating systems and firmware, requiring knowledge of hardware and low-level programming. Software Developers typically create applications and user-facing software, emphasizing higher-level programming skills. Both roles often share similar educational backgrounds but differ in their work focus and environment.
What are some common challenges system software engineers face when working on large-scale projects?
- Full Time Sr C++ Software Engineer
- Senior Ngo Software Engineer
- Internal Developer Tools Software Engineer
- Software Developer Ai Trainer
- Temporary Elasticsearch
- Full Time Comcast Software Engineer
- Work From Home New Grad Software Engineer
- Director Fintech Software Engineer
- Full Time Software Engineer Spotify
- Senior Software Engineer 150K

AI Security Software Engineer
Pittsburgh, PA • On-site
Full-time
Re-posted 19 days ago
Job description
Carnegie Mellon University's Software Engineering Institute is seeking an AI Security Software Engineer to advance cybersecurity research and the resilience of software systems. The role involves developing machine learning-based prototypes and collaborating with researchers to address AI security challenges.
Responsibilities:
• Develop machine learning–based prototypes, tools, and systems for AI security applications, demonstrating strong expertise in ML development and deployment
• Collaborate with researchers and stakeholders to design and execute experimental AI security solutions, communicating effectively across technical and non-technical audiences
• Apply software engineering best practices to build scalable, maintainable systems, grounded design principles
• Process and analyze large, diverse cybersecurity datasets (e.g., malware, NetFlow, incident data), using strong analytical and problem-solving skills
• Support AI red teaming and adversarial machine learning initiatives, applying an innovative and research-driven mindset
• Translate research concepts into practical, operational capabilities, with the ability to work independently and as part of a collaborative team
Qualifications:
Required:
• BS in computer science, machine learning, cybersecurity, statistics, or related discipline with eight (8) years of experience; OR MS in the same fields with five (5) years of experience; OR PhD in the same fields with two (2) years of experience
• Understanding of software engineering principles and system design
• Experience with containerization and microservices architectures
• Travel to various locations to support the SEI’s overall mission. This includes within the SEI and CMU community, sponsor sites, conferences, and offsite meetings on occasion (5%)
• You will be subject to a background check and will need to obtain and maintain a Department of War (DoW) security clearance
• Develop machine learning–based prototypes, tools, and systems for AI security applications, demonstrating strong expertise in ML development and deployment
• Collaborate with researchers and stakeholders to design and execute experimental AI security solutions, communicating effectively across technical and non-technical audiences
• Apply software engineering best practices to build scalable, maintainable systems, grounded design principles
• Process and analyze large, diverse cybersecurity datasets (e.g., malware, NetFlow, incident data), using strong analytical and problem-solving skills
• Support AI red teaming and adversarial machine learning initiatives, applying an innovative and research-driven mindset
• Translate research concepts into practical, operational capabilities, with the ability to work independently and as part of a collaborative team
Preferred:
• Experience applying statistical modeling and advanced data analytics techniques
• Background in developing AI/ML solutions in real-world settings
• Familiarity with applied machine learning domains (e.g., natural language processing, computer vision, autonomy, audio analysis)
• Experience and knowledge in cybersecurity best practices
• Demonstrated ability to quickly learn and adapt to new technologies and domains
Company:
We conduct cutting-edge research and development that accelerates the transition of technology to the Department of War (DoW), delivering measurable impact in support of the national security mission. Founded in 1984, the company is headquartered in Pittsburgh, USA, with a team of 501-1000 employees. The company is currently Late Stage.