Position
City
Salary

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

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

The field of software engineering in Greensboro, North Carolina, offers promising salary opportunities. On average, a software engineer earns about $114,328 each year. This average helps to paint a picture of the earnings potential available to those in this role.

For those new to the field, salaries start lower and increase with experience. The lowest 10% of earners make around $60,000 per year. As experience grows, so does the salary. For instance, those in the top 10% of earners can make up to $202,000 annually. This range indicates that there are good opportunities for growth and advancement in the field.

Software Engineer jobs in Greensboro, NC

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

Software engineers in the area around Greensboro, NC, can find high-paying jobs in several nearby cities. Durham, NC, stands out with an average salary of $140,177. Raleigh, NC, offers a close average salary of $139,504. Morrisville, NC, has an attractive average salary of $135,742. Charlotte, NC, also presents competitive opportunities with an average salary of $134,330. These cities provide excellent chances for software engineers to secure well-paid positions. Job seekers in the area should consider exploring these locations for the best salary prospects.
Graph displaying highest paying cities salaries for Software Engineer jobs near Greensboro, NC, highlighting Durham, NC with the highest at $140,177 and Apex, NC with the lowest at $110,700.
  1. Durham, NC
    Average Salary: $140,177
    Durham offers a vibrant tech scene, with prominent companies like Red Hat and IBM. Professionals enjoy a mix of innovative projects and a strong community support.
    Find Software Engineer jobs in Durham, NC


  2. Raleigh, NC
    Average Salary: $139,504
    In Raleigh, the tech industry thrives with firms like Cisco and Epic Systems. Job seekers can find a mix of startups and established companies, offering diverse career opportunities.
    Find Software Engineer jobs in Raleigh, NC


  3. Morrisville, NC
    Average Salary: $135,742
    Morrisville has become a tech hub, home to companies like NetApp and Lenovo. It boasts a growing job market with numerous tech-related positions.
    Find Software Engineer jobs in Morrisville, NC


  4. Charlotte, NC
    Average Salary: $134,330
    Charlotte's tech sector includes major players like Bank of America and Wells Fargo. Workers enjoy a dynamic environment with plenty of opportunities for growth.
    Find Software Engineer jobs in Charlotte, NC


  5. Salisbury, NC
    Average Salary: $132,486
    Salisbury provides a smaller city feel with a growing tech presence. Companies like SAP and Belk create a supportive environment for tech professionals.
    Find Software Engineer jobs in Salisbury, NC


  6. Concord, NC
    Average Salary: $127,180
    Concord offers a balanced tech scene with companies such as Verizon and Bank of America. It provides a blend of stability and innovation.
    Find Software Engineer jobs in Concord, NC


  7. Burlington, NC
    Average Salary: $126,080
    Burlington combines a small-town charm with tech opportunities from companies like Tesla and Intel. It's an ideal place for those seeking a quieter work environment.
    Find Software Engineer jobs in Burlington, NC


  8. Cary, NC
    Average Salary: $122,595
    Cary hosts a thriving tech industry, with companies like SAS and IBM. Professionals benefit from a collaborative culture and access to cutting-edge projects.
    Find Software Engineer jobs in Cary, NC


  9. Mooresville, NC
    Average Salary: $122,200
    Mooresville is known for its tech growth, especially in the automotive sector. Companies like BMW and TE Connectivity provide exciting career paths.
    Find Software Engineer jobs in Mooresville, NC


  10. Apex, NC
    Average Salary: $110,700
    Apex is rapidly emerging as a tech center, with companies like SAS and IBM. It offers a dynamic job market with a strong focus on innovation.
    Find Software Engineer jobs in Apex, NC

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

PwC pays the highest average salary for software engineers in Greensboro, NC, at $174,982. Stefanini IT Solution also offers a strong average salary of $128,667, while Ecolab provides $127,817. Noregon Systems Inc, Volvo Group, and Qorvo round out the list with average salaries of $116,500, $74,333, and $73,000, respectively. These companies present great opportunities for software engineers seeking competitive compensation.
Graph displaying best paying company salaries for Software Engineer jobs in Greensboro, NC, highlighting PwC with the highest at $174,982 and Qorvo with the lowest at $73,000.
  1. PwC
    Average Salary: $174,982
    PwC is a global leader in consulting, assurance, and tax services. They offer many Software Engineer roles in Greensboro, NC, and other locations worldwide. These positions often focus on creating software for clients and developing internal tools. The roles demand a strong understanding of software engineering principles and problem-solving skills.


  2. Stefanini IT Solution
    Average Salary: $128,667
    Stefanini IT Solution specializes in IT consulting and digital solutions. They have Software Engineer positions in Greensboro, NC, and other global locations. These roles involve developing and maintaining software applications, working on various projects, and collaborating with cross-functional teams. Stefanini values innovation and continuous learning, making it a great place for Software Engineers.


  3. Ecolab
    Average Salary: $127,817
    Ecolab is a leader in water, hygiene, and energy technologies. They offer Software Engineer positions in Greensboro, NC, and other locations. These roles focus on developing software solutions that improve efficiency and performance. Ecolab values teamwork and innovation, providing Software Engineers with opportunities to make a significant impact.


  4. Noregon Systems Inc
    Average Salary: $116,500
    Noregon Systems Inc provides engineering services and software solutions. They have Software Engineer positions in Greensboro, NC, and other locations. These roles involve developing software for various engineering projects, working on hardware-software integration, and collaborating with engineering teams. Noregon Systems values creativity and technical expertise.


  5. Volvo Group
    Average Salary: $74,333
    Volvo Group is a global leader in commercial vehicles and technologies. They offer Software Engineer positions in Greensboro, NC, and other locations. These roles focus on developing software for vehicle systems, working on cutting-edge projects, and collaborating with engineering teams. Volvo Group values innovation and sustainability, providing opportunities for Software Engineers to work on impactful projects.


  6. Qorvo
    Average Salary: $73,000
    Qorvo specializes in wireless solutions for the broadband and defense markets. They offer Software Engineer positions in Greensboro, NC, and other locations. These roles involve developing software for wireless technology, working on innovative projects, and collaborating with engineering teams. Qorvo values creativity and technical excellence, providing opportunities for Software Engineers to make a significant impact.

Currently 9,036 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
9,036 Job Openings