Position
City
Salary

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

The average salary for a Software Engineer is $139,268 per year in Morrisville, NC.

A Software Engineer in Morrisville, North Carolina, enjoys a competitive salary. On average, these professionals earn about $139,268 per year. This figure makes Morrisville an attractive location for those looking to enter the tech industry. Salaries can vary based on experience, skills, and the specific company hiring.

To give a clearer picture, here’s how salaries break down:

  • Entry-level positions start at around $73,100.
  • Mid-level roles range between $102,109 and $131,118.
  • Experienced engineers can earn upwards of $160,127.
This range shows that with more experience, earnings can significantly increase. Job seekers should aim to enhance their skills to move up in their careers.

Software Engineer jobs in Morrisville, NC

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

Software engineers near Morrisville, NC, find excellent opportunities in several nearby cities. Durham and Raleigh offer the highest average salaries, making them attractive choices. These cities have thriving tech sectors and robust job markets for skilled professionals.
Graph displaying highest paying cities salaries for Software Engineer jobs near Morrisville, NC, highlighting Durham, NC with the highest at $141,956 and Southern Pines, NC with the lowest at $99,700.
  1. Durham, NC
    Average Salary: $141,956
    Durham is home to Research Triangle Park, where tech innovation thrives. Companies like IBM and Red Hat offer dynamic roles. Talented professionals find promising opportunities in this hub.
    Find Software Engineer jobs in Durham, NC


  2. Raleigh, NC
    Average Salary: $140,203
    Raleigh offers a vibrant tech scene with big names like SAS and Red Hat. Job seekers can enjoy a mix of startups and established firms. The city's growing economy provides a rich environment for tech careers.
    Find Software Engineer jobs in Raleigh, NC


  3. Burlington, NC
    Average Salary: $126,080
    Burlington is a smaller city with a big potential for tech growth. Companies here focus on software development, providing a tight-knit community for tech talent. It’s a great place for those seeking a balance between work and lifestyle.
    Find Software Engineer jobs in Burlington, NC


  4. Cary, NC
    Average Salary: $124,012
    Cary is known for its booming tech sector, home to companies like SAS and IBM. Professionals here enjoy a vibrant community with plenty of networking opportunities. It’s an excellent place for career advancement in tech.
    Find Software Engineer jobs in Cary, NC


  5. Greensboro, NC
    Average Salary: $113,216
    Greensboro is a hub for tech innovation, with companies like IBM and Synopsys. Job seekers can find roles that offer both challenge and growth. The city's tech ecosystem is expanding rapidly.
    Find Software Engineer jobs in Greensboro, NC


  6. High Point, NC
    Average Salary: $112,278
    High Point offers a growing tech scene with opportunities at companies like IBM and Synopsys. It’s a welcoming place for tech professionals looking for dynamic roles. The area balances work and leisure well.
    Find Software Engineer jobs in High Point, NC


  7. Apex, NC
    Average Salary: $110,700
    Apex is a great place for tech careers with companies such as Cisco and Synopsys. The city provides a supportive environment for professionals. It’s a growing hub with many opportunities in the tech industry.
    Find Software Engineer jobs in Apex, NC


  8. Winston-Salem, NC
    Average Salary: $108,752
    Winston-Salem has a thriving tech sector, with major companies like IBM. Job seekers will find a mix of established firms and startups. It’s a great area for those looking to advance their tech careers.
    Find Software Engineer jobs in Winston-Salem, NC


  9. Garner, NC
    Average Salary: $100,812
    Garner offers a mix of tech opportunities with companies like IBM and SAS. It’s a growing area with a community-oriented atmosphere. Professionals here enjoy a good work-life balance.
    Find Software Engineer jobs in Garner, NC


  10. Southern Pines, NC
    Average Salary: $99,700
    Southern Pines provides a quiet setting for tech professionals. Though smaller, it’s growing and offers roles at companies like IBM. It’s ideal for those seeking a peaceful environment with tech opportunities.
    Find Software Engineer jobs in Southern Pines, NC

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

Morrisville, NC, offers excellent opportunities for software engineers with top companies like NetApp, Northrop Grumman, and Lenovo. These companies provide competitive salaries, making them attractive choices for job seekers. NetApp leads with an average salary of $179,683, followed closely by Northrop Grumman at $143,817, and Lenovo at $123,338. In addition to the high-paying options, companies like Piper Companies, Collins Aerospace, and Relias also offer attractive compensation packages. This variety ensures that software engineers in Morrisville can find roles that match their career goals and financial expectations.
Graph displaying best paying company salaries for Software Engineer jobs in Morrisville, NC, highlighting NetApp with the highest at $179,683 and Align Technology with the lowest at $71,433.
  1. NetApp
    Average Salary: $179,683
    NetApp focuses on data storage and data management. They have operations in Morrisville and other locations. Software Engineers at NetApp get to work on innovative cloud and storage solutions. The company offers a dynamic environment for professional growth.


  2. Northrop Grumman
    Average Salary: $143,817
    Northrop Grumman is a global aerospace and defense technology company. It operates in Morrisville and various other locations. Software Engineers here work on cutting-edge technology for defense and space. The company values innovation and offers many opportunities for career advancement.


  3. Lenovo
    Average Salary: $123,338
    Lenovo is a leading technology company. They operate in Morrisville and around the world. Software Engineers at Lenovo design and develop software for their wide range of products. The company offers a collaborative and diverse work environment.


  4. Piper Companies
    Average Salary: $120,000
    Piper Companies specializes in financial services and software. They operate in Morrisville and other areas. Software Engineers at Piper Companies develop software for financial software solutions. The company provides a stable and rewarding workplace.


  5. Collins Aerospace
    Average Salary: $119,600
    Collins Aerospace focuses on aerospace and defense technologies. They have operations in Morrisville and globally. Software Engineers here work on systems for aircraft and defense. The company offers a challenging and innovative environment.


  6. Relias
    Average Salary: $112,917
    Relias provides software for the healthcare industry. They operate in Morrisville and various other locations. Software Engineers at Relias create software that helps improve healthcare outcomes. The company offers a supportive and forward-thinking workplace.


  7. Align Technology
    Average Salary: $71,433
    Align Technology is known for its orthodontic solutions. They operate in Morrisville and other areas. Software Engineers at Align Technology develop software for dental products. The company offers a creative and innovative work environment.

Currently 6,849 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,849 Job Openings