1

Operating System Engineer Jobs in North Carolina

Our in-depth expertise in security engineering at the operating system level enables us to help government and commercial customers meet ever-evolving cyber security threats. Job Summary: The Systems ...

Senior Systems Engineer

Charlotte, NC

$102K - $139K/yr

Senior Systems Engineer Charlotte, NC โ— Winston-Salem, NC Our Client is seeking a talented Senior ... Operating Systems, equipment lifecycle management, provisioning and support methods for customer ...

Systems Engineer Location: Gastonia, NC About the Opportunity Vector Talent Solutions is conducting ... Install, configure, maintain, and troubleshoot Windows Server and Windows desktop operating systems

Systems Engineer

Fayetteville, NC ยท On-site

$86K - $198K/yr

As a Systems Engineer on our team, you'll use your experience in network design and architecture ... Experience in Windows Server or Linux operating systems * Ability to lead the design, architecture ...

Systems Engineer

Fayetteville, NC ยท On-site

$86K - $198K/yr

R0244220 Systems Engineer The Opportunity: Are you looking for an opportunity to combine your ... Experience in Windows Server or Linux operating systems * Ability to lead the design, architecture ...

Systems Engineer

Fayetteville, NC ยท On-site

$86K - $198K/yr

Systems Engineer The Opportunity: Are you looking for an opportunity to combine your technical ... Experience in Windows Server or Linux operating systems * Ability to lead the design, architecture ...

Systems Engineer

Fayetteville, NC ยท On-site

$86K - $198K/yr

Systems Engineer The Opportunity: Are you looking for an opportunity to combine your technical ... Experience in Windows Server or Linux operating systems * Ability to lead the design, architecture ...

Showing results 41-60

Operating System Engineer information

See North Carolina salary details

$48.6K

$115.6K

$151.8K

How much do operating system engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for operating system engineer in North Carolina is $115,613.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,100.00 and $142,700.00 per year, depending on experience, location, and employer.

What are some common challenges faced by operating system engineers when maintaining system stability in large-scale environments?

Operating System Engineers often encounter challenges such as managing software patching across diverse hardware, ensuring compatibility with legacy applications, and minimizing downtime during critical updates. In large-scale environments, balancing security with performance and reliability can be complex, especially when multiple teams depend on the systems. Effective communication with development, security, and IT operations teams is essential to address these issues proactively and maintain overall system stability.

What does an operating system engineer do?

An Operating System Engineer is responsible for designing, developing, maintaining, and optimizing operating systems that run on computers and servers. They work on the core components that manage hardware resources, enable software applications, and ensure system security and stability. Their duties often include writing system-level code, troubleshooting performance issues, implementing updates, and collaborating with hardware and software teams. Operating System Engineers play a critical role in ensuring that computing environments are efficient, reliable, and secure.

What is the difference between Operating System Engineer vs System Administrator?

AspectOperating System EngineerSystem Administrator
Primary FocusDesigning, developing, and optimizing operating systemsMaintaining, configuring, and supporting existing systems
Skills & CertificationsLinux/Unix, scripting, OS architecture, certifications like RHCE or Linux FoundationSystem management, network setup, troubleshooting, certifications like CompTIA Server+ or Microsoft Certified
Work EnvironmentDevelopment teams, R&D, engineering projectsIT support, data centers, enterprise environments
Industry UsageTech companies, hardware firms, software developmentCorporate IT, government agencies, healthcare, finance

While both roles involve working with operating systems, Operating System Engineers focus on designing and developing OS solutions, whereas System Administrators manage and support existing systems. The roles complement each other but serve different stages of the system lifecycle.

What are the key skills and qualifications needed to thrive as an operating system engineer?

To thrive as an Operating System Engineer, you need a deep understanding of computer science principles, operating system internals, and strong programming skills in languages like C, C++, or Rust, often backed by a relevant degree. Familiarity with kernel development, debugging tools, virtualization platforms, and experience with version control systems (such as Git) are typically required. Problem-solving abilities, attention to detail, and effective communication are soft skills that set top performers apart. These skills ensure the reliability, performance, and security of operating systems, which are foundational to all computing environments.
What are popular job titles related to Operating System Engineer jobs in North Carolina? For Operating System Engineer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Operating System Engineer jobs in North Carolina look for? The top searched job categories for Operating System Engineer jobs in North Carolina are:
What cities in North Carolina are hiring for Operating System Engineer jobs? Cities in North Carolina with the most Operating System Engineer job openings:
Infographic showing various Operating System Engineer job openings in North Carolina as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $115,613 per year, or $55.6 per hour.

SIL Systems Engineer

Trace Systems

Pope Army Airfield, NC โ€ข On-site

Full-time

Posted 18 days ago


Job description

Job Overview
Job Title: SIL Systems Engineer
Location: Pope Army Airfield, Fort Bragg, NC
This position is pending contract award.
Job Responsibilities
Trace Systems is seeking an experienced Systems Engineer to support a global transport network supporting the US Special Operations Command and mission partners. This role supports critical communications infrastructure and will require shift work. The Systems Engineer will provide Tier II systems administration and operational support for SIL LAB operations.
  • Monitor, administer, troubleshoot, and restore enterprise systems and services across physical, virtual, cloud, and hybrid computing environments.
  • Support ISR mission systems and associated server infrastructure, ensuring reliable availability, performance, and delivery of operational mission data.
  • Work directly with vendors and mission partners to ensure complete integration of new technologies into the C2/ISR enterprise.
  • Perform root-cause analysis of system outages, performance degradation, and service disruptions while documenting findings, corrective actions, and lessons learned.
  • Install, configure, maintain, and troubleshoot Microsoft Windows Server, Linux, virtualization platforms, storage solutions, and enterprise applications.
  • Support commissioning, integration, testing, deployment, and sustainment of new server infrastructure, enterprise services, and mission support systems.
  • Prepare and deliver operational reports, technical assessments, outage summaries, and status briefings to customer leadership.
  • Provide technical assistance to users operating from headquarters, regional hubs, remote sites, and forward-deployed locations.
  • Participate in preventive maintenance activities, system upgrades, patch management, technology refresh efforts, and lifecycle replacement initiatives.
  • Maintain system documentation, architecture diagrams, standard operating procedures, configuration baselines, and knowledge management repositories.
  • Coordinate activities with network engineers, cybersecurity personnel, logistics support teams, and program management staff to ensure mission success.
  • Administer and support enterprise services including Active Directory, Group Policy, DNS, DHCP, file services, virtualization platforms, backup solutions, and identity/access management systems.
  • Support Information Assurance (IA), Risk Management Framework (RMF), STIG implementation, vulnerability remediation, and cybersecurity compliance activities.
  • Assist with system capacity planning, performance monitoring, resource optimization, and modernization initiatives supporting customer objectives.
  • Support occasional travel requirements, site surveys, acceptance testing, and field troubleshooting activities as required.
  • May require overnight testing to meet mission needs.

Minimum Qualifications
  • Active, in-scope US Government issued Secret clearance.
  • Due to the nature of the work and contract requirements, US Citizenship is required.
  • Candidates must meet the qualification requirements of DoDM 8140.03 for the DCWF 451 - System Administrator (Intermediate) work role through an approved qualification pathway (Education, DoD Military/Training, Certification, or a combination thereof), as defined by the applicable contract. Qualification Pathways (One or More May Apply)
    • Education (OR)
      • Bachelor's degree in Information Technology, Computer Science, Cybersecurity, Software Engineering, Data Science, Information Systems or related technical field OR equivalent combination of education and experience.
    • DoD/Military Training (OR)
    • Certification (OR)
      • DoD-approved 8140-aligned certification for DCWF 451 (Intermediate), such as: CompTIA Security+, Cloud+, GICSP, GSEC, SSCP Or other equivalent DoD-recognized certifications aligned to the work role.
  • 4+ years administering servers/VMs/storage, patch/backup, and IAM.
  • Ability to travel worldwide, including to remote or austere locations. Individual trips may extend up to two months, with the possibility of multiple trips per year.
  • Hands-on experience administering Microsoft Windows Server, Linux operating systems, virtualization platforms (VMware/Hyper-V), and enterprise storage solutions.
  • Working knowledge of Active Directory, Group Policy, DNS, DHCP, identity and access management, backup/recovery solutions, and enterprise systems monitoring tools.
  • Experience performing system log analysis, performance troubleshooting, patch management, vulnerability remediation, fault isolation, and root-cause investigations within enterprise environments.
  • Strong verbal and written communication skills with the ability to communicate effectively with technical and non-technical personnel.

Desired Qualification
  • Experience supporting SOCOM, CENTCOM, AFRICOM, TRANSCOM, Space Force, or other Combatant Command environments.
  • Experience supporting OCONUS operations and remote-site sustainment activities.
  • Prior military service or experience supporting DOD customers.

Trace Systems
Trace Systems Inc. was founded to support and defend our nation's security interests at home and abroad-- whenever and wherever. We provide enterprise IT, engineering, full life-cycle communications, cybersecurity, cloud and virtualization services and solutions to the United States Department of Defense and other federal agencies.
To Apply: We invite you to put your talents to work by joining a growing team of dynamic professionals here at Trace Systems! Be part of a culture at our leading-edge company where you can achieve great things while fostering a satisfying and rewarding career progression. To learn more about our current openings, text 'tracejobs' to 97211 or apply directly through our website at: www.tracesystems.com. #jointracesystems
Trace Systems is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.