How much does a Software Engineer make in Morrisville, NC?
In Morrisville, North Carolina, a Software Engineer can expect to earn a competitive salary. On average, Software Engineers in the area make about $149,170 per year. This figure makes Morrisville an attractive place for professionals in this field.
To break it down, Software Engineers in Morrisville earn salaries that range from around $78,400 to $244,475. This wide range reflects the different levels of experience and expertise within the profession. Those just starting might earn closer to the lower end of the scale, while seasoned engineers with specialized skills can reach the higher end. A clear path for salary growth exists, encouraging professionals to build their skills and advance in their careers.
What are the highest paying cities for a Software Engineer near Morrisville, NC?

-
Durham, NC
Average Salary: $151,768
Durham offers a thriving tech environment, home to companies like IBM and SAS. These firms provide a range of opportunities for those in technology. Expect a mix of innovation and stability in your role.
Find Software Engineer jobs in Durham, NC
-
Raleigh, NC
Average Salary: $144,188
Raleigh attracts top tech talent to companies like Red Hat and Cisco. The city's growing tech scene brings diverse opportunities. Work with leading firms and enjoy a vibrant community.
Find Software Engineer jobs in Raleigh, NC
-
Cary, NC
Average Salary: $126,871
Cary, known as the 'City of Speed', has a strong tech presence with companies like SAS and Lenovo. Here, you'll find a dynamic workplace and a supportive community.
Find Software Engineer jobs in Cary, NC
-
Burlington, NC
Average Salary: $124,781
Burlington offers a growing tech market, with companies like VF Corporation and Teksystems. Enjoy a smaller city feel with big opportunities. Work on innovative projects in a friendly environment.
Find Software Engineer jobs in Burlington, NC
-
Greensboro, NC
Average Salary: $119,712
Greensboro has a strong tech industry, with companies like IBM and Lenovo. The city blends tradition with modern tech. It's a great place to grow your career while enjoying a historic setting.
Find Software Engineer jobs in Greensboro, NC
-
Winston-Salem, NC
Average Salary: $118,436
Winston-Salem features a vibrant tech community, home to companies like Hanesbrands and IBM. It offers a mix of innovation and a warm community. Expect diverse projects and a welcoming workplace.
Find Software Engineer jobs in Winston-Salem, NC
-
Apex, NC
Average Salary: $115,686
Apex boasts a fast-growing tech scene, with firms like Cisco and SAS. It's an ideal place for those seeking growth. Work with leading companies in a supportive environment.
Find Software Engineer jobs in Apex, NC
-
High Point, NC
Average Salary: $111,691
High Point has a developing tech market, with companies like Volvo and Hanesbrands. It offers a blend of industry and innovation. Enjoy a growing tech environment with great career opportunities.
Find Software Engineer jobs in High Point, NC
-
Garner, NC
Average Salary: $111,175
Garner offers a growing tech sector, with companies like Cisco and SAS. It's a great place to work with leading firms in a supportive community. Expect dynamic projects and a welcoming environment.
Find Software Engineer jobs in Garner, NC
-
Southern Pines, NC
Average Salary: $111,170
Southern Pines provides a peaceful yet growing tech environment. While smaller, it offers opportunities with companies like IBM. Enjoy a balance of tranquility and career growth in a charming setting.
Find Software Engineer jobs in Southern Pines, NC
What are the best paying companies for a Software Engineer in Morrisville, NC?

-
NetApp
Average Salary: $195,603
NetApp offers cutting-edge technology solutions for data storage and management. Located in Morrisville, NC, it provides a dynamic work environment for Software Engineers to innovate and develop. The company operates globally with offices in many countries.
-
Northrop Grumman
Average Salary: $150,382
Northrop Grumman is a leading technology company that designs and manufactures advanced systems. It provides exciting opportunities for Software Engineers in Morrisville, NC. The firm operates on a global scale, with locations in the United States, United Kingdom, and Australia.
-
Lenovo
Average Salary: $133,025
Lenovo is a global technology company that designs and builds computers and smart devices. Morrisville, NC, hosts many of its innovative Software Engineers. Lenovo has operations in numerous countries, including China, the United States, and India.
-
Relias
Average Salary: $127,386
Relias offers software and services for healthcare, education, and government. Morrisville, NC, is home to its tech team. The company has locations in the United States and Canada, providing a robust work environment for Software Engineers.
-
UNC Health Care System
Average Salary: $124,890
UNC Health Care System is a top-tier healthcare provider that offers numerous Software Engineering positions. Located in Morrisville, NC, it provides a rewarding work environment. The system operates several hospitals and clinics across North Carolina.
-
Collins Aerospace
Average Salary: $120,571
Collins Aerospace focuses on creating advanced aerospace and defense solutions. It offers Software Engineering roles in Morrisville, NC. The company operates globally with offices in the United States, United Kingdom, and Canada.
-
Piper Companies
Average Salary: $115,708
Piper Companies provides financial, investment, and insurance services. It offers Software Engineer positions in Morrisville, NC. The company operates primarily in the United States, with several locations.
-
Align Technology
Average Salary: $71,433
Align Technology specializes in creating orthodontic solutions. It offers roles for Software Engineers in Morrisville, NC. The company operates globally with offices in the United States, Canada, and Australia.
What are the best paying Software Engineer related jobs in Morrisville, NC?

-
Technical Architect
Average Salary: $182,500
This role focuses on creating system designs for applications. Professionals need strong problem-solving skills. They often work with large tech companies in the area. They help ensure the best practices and standards in development.
Find Technical Architect jobs in Morrisville, NC
-
Product Manager
Average Salary: $167,656
This job involves planning and developing new products. Managers work closely with design and engineering teams. They ensure the product meets market needs. This role is key in tech companies looking to innovate. Roles often exist in firms such as Microsoft and SAS Institute.
Find Product Manager jobs in Morrisville, NC
-
Site Reliability Engineer
Average Salary: $161,392
These experts make sure systems run smoothly and reliably. They work on preventing outages and fixing issues quickly. They collaborate with development teams to improve software robustness. Companies like SAS Institute value these roles for their stability assurance.
Find Site Reliability Engineer jobs in Morrisville, NC
-
Test Automation Engineer
Average Salary: $156,867
They design and implement tests to ensure software quality. This role involves writing code to automate testing processes. They work closely with developers to identify and fix bugs. Companies benefit from their ability to speed up the testing phase.
Find Test Automation Engineer jobs in Morrisville, NC
-
Systems Engineer
Average Salary: $156,241
This job involves managing and integrating computer systems. Professionals ensure systems run efficiently. They often work on projects for local companies. This role needs a strong understanding of system architectures.
Find Systems Engineer jobs in Morrisville, NC
-
UI/UX Designer
Average Salary: $155,833
These designers create user-friendly interfaces. They focus on enhancing user experience. Their work involves wireframing, prototyping, and testing designs. Firms like Red Hat and SAS Institute look for creative minds in this field.
Find UI/UX Designer jobs in Morrisville, NC
-
Cloud Engineer
Average Salary: $152,500
They manage and optimize cloud resources. This role involves working with cloud platforms like AWS and Azure. They ensure systems run smoothly in the cloud. It’s a key role for companies expanding their digital presence.
Find Cloud Engineer jobs in Morrisville, NC
-
Machine Learning Engineer
Average Salary: $150,000
These engineers build models to analyze data. They develop algorithms to make predictions. They often work on projects for tech companies. Their skills in data science are highly valued in today’s market.
Find Machine Learning Engineer jobs in Morrisville, NC
-
Security Engineer
Average Salary: $148,896
They focus on protecting systems and data. They implement security measures to prevent breaches. This role is crucial for companies handling sensitive information. They work to ensure the integrity and confidentiality of data.
Find Security Engineer jobs in Morrisville, NC
-
DevOps Engineer
Average Salary: $147,841
They bridge the gap between development and operations. They automate processes to speed up software delivery. They collaborate with both teams to improve workflows. This role is vital in fast-paced tech environments.
Find DevOps Engineer jobs in Morrisville, NC



