Software Systems Engineer Jobs in North Carolina

Software Systems Engineer jobs in North Carolina are in strong demand, concentrated in defense and government contracting, financial technology, life sciences, and enterprise software across seniority levels from entry-level associate engineer through principal and staff engineer. The heaviest hiring is in the Research Triangle, Charlotte, and the Triad, where employers such as IBM, Lenovo, and SAS Institute maintain deep engineering footprints. Embedded systems, systems integration, and cloud infrastructure are the most consistently sought specialties across North Carolina listings. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles13
Top employerBaxter
Top cityRaleigh, NC
Cities hiring5
Work type67% On-site
Top credentialBachelor's degree

Showing 5 of 13+ Software Systems Engineer jobs

Systems Software Engineer
We won't show you this job again
New 23h ago
Systems Software Engineer
10 Federal Partners
Raleigh, North Carolina
Customer Success
Solutions Engineering & Architecture
Technical Program Management
On-Site
No degree
51-200

Have you applied for this role?

Software Engineer - Business Systems
We won't show you this job again
Added 1d ago
Software Engineer - Business Systems
Electrical Equipment Company
Raleigh, North Carolina
Backend Engineering
Full-stack Engineering
Software Engineering
201-500

Have you applied for this role?

Software Engineer - AI Voice Systems
We won't show you this job again
Added 1d ago
Software Engineer - AI Voice Systems
Red Ventures
Charlotte, North Carolina
Account Management
Customer Success
Technical Product & Program Management
$80k - $120k/yr
Hybrid
1,001-5,000

Have you applied for this role?

Software Engineer - Fraud Systems
We won't show you this job again
Added 3d ago
Software Engineer - Fraud Systems
Regions Financial
Charlotte, North Carolina
Cybersecurity
IT Support
Network Engineering
$128k.75 - $168k/yr
Hybrid
Bachelor's degree
10,000+

Have you applied for this role?

Software Systems Engineer
We won't show you this job again
Added 5d ago
Software Systems Engineer
WISER Systems
Raleigh, North Carolina
Backend Engineering
Full-stack Engineering
Software Engineering
$90k - $125k/yr
On-Site
Bachelor's degree

Have you applied for this role?

See All 13 Software Systems Engineer Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Jobs

Software Systems Engineer Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Raleigh
8 jobs
Charlotte
2 jobs
Morrisville
1 job
Fayetteville
1 job
Southern Pines
1 job

Software Systems Engineer Job Market in North Carolina

A snapshot from current North Carolina openings, updated as new roles post.

Who's Hiring

Baxter2 open roles
NetApp1 open role
Atlantic BT1 open role

What North Carolina Employers Look For

The qualifications that appear most often in software systems engineer jobs across North Carolina.

  • Bachelor's degree in computer science, computer engineering, or electrical engineering required
  • Proficiency in systems-level languages such as C, C++, or Rust
  • Experience designing or integrating hardware-software interfaces and embedded systems
  • Familiarity with systems modeling, requirements analysis, and architecture documentation
  • Active or eligible Secret security clearance for defense and government-facing roles
  • Experience with Linux operating environments and real-time or safety-critical systems

Software Systems Engineer Jobs in North Carolina: Frequently Asked Questions

How do you become a software systems engineer in North Carolina?

Most North Carolina employers require at least a bachelor's degree in computer science, computer engineering, systems engineering, or a related field. North Carolina does not require a state-issued license to work as a software systems engineer, so hiring centers on technical credentials and experience. Relevant certifications such as the INCOSE Certified Systems Engineering Professional strengthen a candidacy, and defense-sector employers in the Research Triangle frequently require or sponsor a federal security clearance.

How much do software systems engineers make in North Carolina?

Software systems engineers in North Carolina earn a median of about $134,710 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $83,840 for the lowest 10% to over $179,310 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire software systems engineers in North Carolina?

Employers hiring software systems engineers in North Carolina right now include Baxter, NetApp, and Atlantic BT, based on current listings on Migrate Mate as of November 2026. North Carolina's concentration of defense contractors near Fort Liberty and its established technology corridor in the Research Triangle means many of the most active hiring organizations work across both commercial software and government systems programs.

Which North Carolina cities have the most software systems engineer jobs?

Raleigh, Charlotte, and Morrisville hold the most software systems engineer openings in North Carolina. The Research Triangle anchors demand through its dense cluster of technology companies, government contractors, and research universities, while Charlotte draws systems engineering talent through its financial technology and enterprise infrastructure sectors, and smaller concentrations follow the defense and aerospace presence around Fayetteville and the Triad.

Are there remote software systems engineer jobs in North Carolina?

Yes, and more than most engineering disciplines. About 33% of software systems engineer openings tied to North Carolina are remote or hybrid as of November 2026, reflecting how much of the role involves design, modeling, and documentation work that travels well. Positions requiring hands-on hardware integration, lab access, or classified environments are more likely to require on-site presence, particularly in defense-facing roles near Fort Liberty or government contractor campuses.

How can I get hired as a software systems engineer in North Carolina with little or no experience?

The most realistic entry path is an associate or junior systems engineer role at a North Carolina defense contractor or large technology employer, applied to directly through their campus or new-graduate hiring programs. IBM, Lenovo, and SAS Institute all run structured early-career programs in the Research Triangle. Candidates without full-time experience should build a portfolio of systems design work or embedded projects, and pursuing an INCOSE student membership or contributing to open-source systems projects signals genuine commitment to the discipline.

Where can I find and apply to software systems engineer jobs in North Carolina?

You can find and apply to software systems engineer jobs in North Carolina on Migrate Mate, which lists current North Carolina openings updated regularly. Find roles that match your background and apply directly to the ones that fit.

See All 13 Software Systems Engineer Jobs in North Carolina

Find roles in North Carolina that match your experience and apply in just a few clicks.

Find Jobs