Position
City
Salary

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

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

In Morrisville, NC, Software Engineers enjoy competitive salaries that reflect the demand for skilled tech professionals in the area. The average yearly salary for a Software Engineer in Morrisville stands at $131,403. This figure represents a strong earning potential, appealing to many job seekers looking for rewarding careers in technology. A salary in this range can provide a comfortable living and opportunities for further professional growth.

The salaries of Software Engineers in Morrisville vary based on experience and expertise. Here’s a breakdown of what different experience levels can expect:

  • Entry-level: $59,000
  • Mid-level: $101,191
  • Senior-level: $157,445
  • Principal-level: $199,636
This range shows the potential for significant salary growth as experience and skills develop. With the right opportunities and dedication, Software Engineers can achieve high earning potential in Morrisville.

Software Engineer jobs in Morrisville, NC

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

Software engineers near Morrisville, NC, can find top pay in nearby cities. Durham and Raleigh lead with average salaries around $137,000 and $135,000, respectively. Other cities like Burlington, Cary, and Apex also offer strong compensation packages for tech professionals.
Graph displaying highest paying cities salaries for Software Engineer jobs near Morrisville, NC, highlighting Durham, NC with the highest at $137,195 and Garner, NC with the lowest at $92,408.
  1. Durham, NC
    Average Salary: $137,195
    Durham offers a thriving tech scene with prominent companies like IBM and SAS. Working here means access to innovative projects and a supportive community. The area boasts a high quality of life, making it attractive for tech professionals.
    Find Software Engineer jobs in Durham, NC


  2. Raleigh, NC
    Average Salary: $134,951
    In Raleigh, tech giants like Red Hat and Cisco are shaping the industry. Opportunities abound in software development, with a focus on cutting-edge technology. The city's vibrant culture complements a rewarding career.
    Find Software Engineer jobs in Raleigh, NC


  3. Burlington, NC
    Average Salary: $128,884
    Burlington is a growing tech hub with companies like KEMET and First Citizens Bank. It offers a smaller city feel with big company projects. Professionals enjoy a balanced lifestyle and steady career growth.
    Find Software Engineer jobs in Burlington, NC


  4. Cary, NC
    Average Salary: $121,731
    Cary has a strong tech presence with SAS and IBM. It provides a mix of innovation and stability, making it ideal for software engineers. The city’s amenities and community support enhance the work experience.
    Find Software Engineer jobs in Cary, NC


  5. Winston-Salem, NC
    Average Salary: $112,915
    Winston-Salem is home to tech firms like ICON plc and R.J. Reynolds. It offers diverse opportunities in software engineering with a welcoming community. The city's rich history adds to its charm.
    Find Software Engineer jobs in Winston-Salem, NC


  6. Greensboro, NC
    Average Salary: $112,725
    Greensboro is a center for tech innovation with companies like IBM and Cisco. It offers a dynamic environment for software developers. The city's cultural offerings enrich professional life.
    Find Software Engineer jobs in Greensboro, NC


  7. Apex, NC
    Average Salary: $110,700
    Apex is emerging as a tech hotspot with companies like SAS and IBM. It provides a blend of suburban tranquility and urban opportunities. Professionals enjoy a supportive environment and modern amenities.
    Find Software Engineer jobs in Apex, NC


  8. High Point, NC
    Average Salary: $105,734
    High Point is a growing tech hub with companies like IBM and Cisco. It offers a blend of industry experience and community warmth. Opportunities here cater to diverse career aspirations.
    Find Software Engineer jobs in High Point, NC


  9. Southern Pines, NC
    Average Salary: $99,700
    Southern Pines offers a quieter environment with tech firms like IBM and SAS. It’s ideal for those seeking a balance between work and lifestyle. The area’s natural beauty enhances the appeal.
    Find Software Engineer jobs in Southern Pines, NC


  10. Garner, NC
    Average Salary: $92,408
    Garner is a tech-friendly town with companies like IBM and SAS. It provides a suburban setting with access to major industry players. Professionals here enjoy a comfortable and productive work environment.
    Find Software Engineer jobs in Garner, NC

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

Companies like NetApp and Oracle offer the highest salaries for software engineers in Morrisville, NC. NetApp pays an average of $195,100 per year, while Oracle follows closely with $167,000 annually. These top-tier companies provide competitive benefits and career growth opportunities for skilled software engineers. Companies such as Northrop Grumman and Lenovo also offer attractive compensation packages for software engineers. Northrop Grumman provides an average salary of $140,897, and Lenovo offers $126,633 per year. These firms offer a chance to work on cutting-edge projects and grow your expertise in a supportive environment.
Graph displaying best paying company salaries for Software Engineer jobs in Morrisville, NC, highlighting NetApp with the highest at $195,100 and Xylem with the lowest at $62,750.
  1. NetApp
    Average Salary: $195,100
    NetApp offers top-notch Software Engineer jobs with a strong focus on data management solutions. They operate globally and are located in Morrisville, NC.


  2. Oracle
    Average Salary: $167,000
    Oracle provides exciting Software Engineer opportunities in database and cloud solutions. They have a global presence with a key office in Morrisville, NC.


  3. Northrop Grumman
    Average Salary: $140,897
    Northrop Grumman offers rewarding Software Engineer roles in defense and aerospace. They are based in Morrisville, NC, with global operations.


  4. Lenovo
    Average Salary: $126,633
    Lenovo provides diverse Software Engineer positions focusing on technology innovation. They have a major office in Morrisville, NC, and global locations.


  5. Piper Companies
    Average Salary: $120,000
    Piper Companies offer promising Software Engineer roles in financial technology. They operate primarily in Morrisville, NC, with global impact.


  6. Collins Aerospace
    Average Salary: $119,600
    Collins Aerospace provides Software Engineer jobs focused on aviation technology. They have a key office in Morrisville, NC, with worldwide presence.


  7. Relias
    Average Salary: $112,917
    Relias offers Software Engineer positions in healthcare solutions. They are located in Morrisville, NC, and operate globally.


  8. Align Technology
    Average Salary: $71,433
    Align Technology provides Software Engineer roles focused on dental technology. They have a major office in Morrisville, NC, with global reach.


  9. Xylem
    Average Salary: $62,750
    Xylem offers Software Engineer jobs in water technology. They are based in Morrisville, NC, with global operations.

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