Software Applications Engineer Jobs in North Carolina

Software Applications Engineer jobs in North Carolina are in strong and consistent demand, concentrated in enterprise software, financial technology, life sciences platforms, and defense systems across levels from entry-level through senior and staff engineer. The heaviest hiring is in the Research Triangle (Raleigh, Durham, and Chapel Hill), Charlotte, and Greensboro, where established employers such as Lenovo, Red Hat, and Duke Energy maintain large engineering teams. The most sought-after specialties in North Carolina listings include embedded systems, cloud-native application development, and systems integration for regulated industries. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles9
Top employerSpeechify
Top cityCharlotte, NC
Cities hiring5
Work type83% Remote
Top credentialBachelor of Science

Showing 5 of 9+ Software Applications Engineer jobs

Speechify
Senior Software Engineer, Windows/Desktop Applications - Greensboro, NC, USA
We won't show you this job again
Speechify
Added 1d ago
Senior Software Engineer, Windows/Desktop Applications - Greensboro, NC, USA
Speechify
Greensboro, North Carolina
Creative & Design
Product Management
UI/UX Design
$140k - $200k/yr
Remote (US)

Have you applied for this role?

Speechify
Senior Software Engineer, Windows/Desktop Applications - Durham, NC, USA
We won't show you this job again
Speechify
Added 1d ago
Senior Software Engineer, Windows/Desktop Applications - Durham, NC, USA
Speechify
Durham, North Carolina
Biotech & Life Sciences
Engineering (Non-Software)
Research & Academia
Software Engineering
$140k - $200k/yr
Remote (US)

Have you applied for this role?

CPI Security
VP, Enterprise Applications & Software Engineering
We won't show you this job again
CPI Security
Added 1w ago
VP, Enterprise Applications & Software Engineering
CPI Security
Charlotte, North Carolina
IT Support & Systems Administration
Program Management
Project & Program Management
Technical Product & Program Management
501-1,000

Have you applied for this role?

Speechify
Senior Software Engineer, Windows/Desktop Applications - Winston-Salem, NC, USA
We won't show you this job again
Speechify
Added 2w ago
Senior Software Engineer, Windows/Desktop Applications - Winston-Salem, NC, USA
Speechify
Winston-Salem, North Carolina
Cloud Architecture
Solutions Engineering & Architecture
Technical Product & Program Management
$140k - $200k/yr
Remote (US)

Have you applied for this role?

Speechify
Senior Software Engineer, Windows/Desktop Applications - Chapel Hill, NC, USA
We won't show you this job again
Speechify
Added 2w ago
Senior Software Engineer, Windows/Desktop Applications - Chapel Hill, NC, USA
Speechify
Chapel Hill, North Carolina
AI (Artificial Intelligence)
Data Science
Software Engineering
$140k - $200k/yr
Remote (US)

Have you applied for this role?

See All 9 Software Applications Engineer Jobs in North Carolina

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

Find Jobs

Software Applications Engineer Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Charlotte
5 jobs
Durham
1 job
Greensboro
1 job
Chapel Hill
1 job
Winston-Salem
1 job

Software Applications Engineer Job Market in North Carolina

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

Who's Hiring

Speechify
Speechify5 open roles
Scout Motors
Scout Motors2 open roles
Siemens
Siemens1 open role

What North Carolina Employers Look For

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

  • Bachelor's degree in computer science, software engineering, or a closely related technical field
  • Proficiency in one or more languages such as Java, Python, C++, or C#
  • Experience designing, developing, and maintaining production-grade software applications
  • Familiarity with Agile or Scrum development methodologies and version control using Git
  • Ability to write unit and integration tests and participate in peer code review processes
  • Strong communication skills for collaborating with cross-functional product and engineering teams

Software Applications Engineer Jobs in North Carolina: Frequently Asked Questions

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

North Carolina does not require a state-issued license to work as a software applications engineer in private industry. Most employers in the state expect a bachelor's degree in computer science, software engineering, or a related field, along with demonstrated programming ability through projects, internships, or prior roles. Engineers working on government contracts or defense systems in the Research Triangle may need a federal security clearance, which employers typically sponsor after hiring.

How much do software applications engineers make in North Carolina?

Software applications 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 applications engineers in North Carolina?

Employers hiring software applications engineers in North Carolina right now include Speechify, Scout Motors, and Siemens, based on current listings on Migrate Mate as of August 2026. North Carolina's concentration of financial services firms in Charlotte, defense and federal contractors in the Research Triangle, and healthcare technology companies across the state means demand is distributed across several distinct industry clusters.

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

The cities with the most software applications engineer openings in North Carolina are Charlotte, Durham, and Greensboro. The Research Triangle anchors the largest share of listings because of its density of technology companies, federal research institutions, and university-affiliated ventures, while Charlotte's financial services and energy sectors drive demand there, and mid-size markets like Greensboro reflect the broader distribution of manufacturing and logistics technology employers across the state.

Are there remote software applications engineer jobs in North Carolina?

Yes, and more than most fields. Software applications engineering is almost entirely desk-based work, making it well suited to remote and hybrid arrangements. About 100% of software applications engineer openings tied to North Carolina are remote or hybrid as of August 2026, which reflects the role's nature rather than any single employer's policy. Back-end development, cloud infrastructure, and systems integration roles tend to carry the most remote flexibility.

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

The most realistic entry path is through an internship or new-graduate program at one of North Carolina's larger technology employers. Red Hat, SAS Institute, and Lenovo each run structured new-grad hiring pipelines based in the Research Triangle, and several Charlotte-area financial technology firms recruit through North Carolina State University and UNC Chapel Hill. Building a portfolio of deployed projects on a public repository strengthens applications considerably for candidates without full-time experience, and associate or junior engineer titles at defense contractors often serve as a first step for candidates willing to pursue a security clearance.

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

You can find and apply to software applications engineer jobs in North Carolina on Migrate Mate, which lists current openings from employers hiring in the state right now. Search the listings to find roles that match your experience and location preference, then apply directly to the ones that fit.

See All 9 Software Applications Engineer Jobs in North Carolina

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

Find Jobs