Position
City
Salary

How much does a Software Engineer make in Greensboro, NC?

The average salary for a Software Engineer is $113,079 per year in Greensboro, NC.

If you are a Software Engineer in Greensboro, NC, you have good reason to be optimistic about your earnings. The average yearly salary for this role stands at $113,079. This figure positions Software Engineers well among the many professions available in the area.

Different levels of experience and expertise contribute to the salary range. Junior software engineers may start at around $60,000 per year. Mid-level professionals earn between $85,818 and $111,636 annually. Senior engineers can expect to make more than $137,455 each year. The highest earners in the field can reach up to $202,000 per year.

Software Engineer jobs in Greensboro, NC

What are the highest paying cities for a Software Engineer near Greensboro, NC?

Job seekers looking for software engineering roles near Greensboro, NC, can find some of the highest salaries in Durham and Raleigh. These two cities offer an average salary of over $134,000. Charlotte and Morrisville also provide competitive wages, with averages slightly below $133,000. These cities provide a range of opportunities for software engineers to earn a good living. Each offers a dynamic tech scene with plenty of job prospects in various industries.
Graph displaying highest paying cities salaries for Software Engineer jobs near Greensboro, NC, highlighting Durham, NC with the highest at $137,195 and Jacksonville, NC with the lowest at $116,759.
  1. Durham, NC
    Average Salary: $137,195
    Durham boasts a thriving tech scene with top companies like IBM and Cisco. Developers work on cutting-edge projects in a supportive environment. The city offers a vibrant community and a high quality of life.
    Find Software Engineer jobs in Durham, NC


  2. Raleigh, NC
    Average Salary: $134,951
    Raleigh is home to leading tech firms such as Red Hat and SAS Institute. Professionals enjoy a mix of innovative work and a welcoming atmosphere. The city’s growing tech hub makes it an exciting place to advance your career.
    Find Software Engineer jobs in Raleigh, NC


  3. Charlotte, NC
    Average Salary: $133,466
    Charlotte offers a blend of big-city opportunities and a friendly environment. Companies like Bank of America and IBM provide dynamic roles. The city’s expanding tech sector ensures plenty of growth potential.
    Find Software Engineer jobs in Charlotte, NC


  4. Morrisville, NC
    Average Salary: $133,100
    Morrisville is a hub for technology and innovation, with companies like Cisco and IBM nearby. Engineers here work on advanced projects in a collaborative setting. The area’s growing tech scene makes it an excellent place for career development.
    Find Software Engineer jobs in Morrisville, NC


  5. Burlington, NC
    Average Salary: $128,884
    Burlington offers a relaxed atmosphere with companies like VF Corporation and HanesBrands. Developers enjoy a balance of work and leisure. The city’s supportive community and affordable cost of living are big draws.
    Find Software Engineer jobs in Burlington, NC


  6. Concord, NC
    Average Salary: $127,180
    Concord features a mix of tech companies and a strong manufacturing base. Professionals can find opportunities at firms like Wells Fargo and Duke Energy. The area’s growth and proximity to Charlotte add to its appeal.
    Find Software Engineer jobs in Concord, NC


  7. Salisbury, NC
    Average Salary: $125,063
    Salisbury combines small-town charm with tech opportunities. Companies like SPX Flow and Volvo offer varied projects. The city’s welcoming environment and lower cost of living make it a great choice for many.
    Find Software Engineer jobs in Salisbury, NC


  8. Cary, NC
    Average Salary: $121,731
    Cary is a tech-friendly city with several large employers, including SAS Institute and IBM. Workers enjoy a vibrant community and excellent amenities. The city’s strong job market and high quality of life are major benefits.
    Find Software Engineer jobs in Cary, NC


  9. Mooresville, NC
    Average Salary: $117,540
    Mooresville offers a mix of automotive and tech jobs, with companies like Ford and Nucor. Engineers here enjoy diverse projects and a pleasant lifestyle. The city’s growing tech scene provides good career growth.
    Find Software Engineer jobs in Mooresville, NC


  10. Jacksonville, NC
    Average Salary: $116,759
    Jacksonville features a mix of military, maritime, and tech industries. Companies like Bell Helicopter and BAE Systems offer unique opportunities. The area’s strong community and coastal access add to its appeal.
    Find Software Engineer jobs in Jacksonville, NC

What are the best paying companies for a Software Engineer in Greensboro, NC?

PwC leads the way for software engineers in Greensboro, NC, with top-tier compensation. Ecolab and Stefanini IT Solution also offer attractive salaries for tech talent. Noregon Systems Inc, Qorvo, and Volvo Group provide good earning potential for software engineers in the area.
Graph displaying best paying company salaries for Software Engineer jobs in Greensboro, NC, highlighting PwC with the highest at $174,982 and Volvo Group with the lowest at $67,988.
  1. PwC
    Average Salary: $174,982
    PwC provides a dynamic environment for software engineers in Greensboro, NC. They focus on creating software solutions to solve complex business challenges. The company operates globally, with offices in major cities around the world.


  2. Ecolab
    Average Salary: $127,817
    Ecolab offers rewarding software engineering roles in Greensboro, NC. They develop software to improve water, hygiene, and energy technologies. Ecolab operates worldwide, with numerous locations across the United States and other countries.


  3. Stefanini IT Solution
    Average Salary: $123,750
    Stefanini IT Solution provides exciting software engineering opportunities in Greensboro, NC. They focus on delivering innovative software solutions and digital transformation services. The company has a global presence, with offices in several countries.


  4. Noregon Systems Inc
    Average Salary: $111,786
    Noregon Systems Inc offers competitive salaries for software engineers in Greensboro, NC. They develop advanced software for electronic systems and testing. The company has a strong presence in the U.S. and international markets.


  5. Qorvo
    Average Salary: $88,014
    Qorvo provides rewarding software engineering positions in Greensboro, NC. They focus on creating wireless solutions and semiconductor products. The company has multiple locations in the U.S. and operates globally.


  6. Volvo Group
    Average Salary: $67,988
    Volvo Group offers software engineering roles in Greensboro, NC. They develop software for heavy trucks and construction equipment. The company operates in many countries, with a strong presence in North America and Europe.

Currently 6,245 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
6,245 Job Openings