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 this area make about $140,335 each year. This income can vary based on experience, skills, and the company they work for. Many find it rewarding, given the demand for skilled software professionals in the area.
The salary range for Software Engineers in Morrisville is broad, offering opportunities for growth. The lowest-paid engineers make around $73,100, while the top earners can make over $200,000 annually. Most engineers fall somewhere in the middle of this range, with salaries ranging from $87,605 to $189,136. This wide range highlights the potential for advancement and higher earnings with experience and expertise.
What are the highest paying cities for a Software Engineer near Morrisville, NC?

-
Durham, NC
Average Salary: $142,529
Durham offers a vibrant tech scene with major companies like IBM and Red Hat. The city boasts a strong community focus, making it ideal for those who enjoy a mix of work and social activities. Durham’s tech-friendly environment attracts many developers, creating ample networking opportunities.
Find Software Engineer jobs in Durham, NC
-
Raleigh, NC
Average Salary: $141,480
Raleigh, known as the 'City of Oaks', is a hub for tech innovation with companies such as SAS and Red Hat. The city combines a rich history with modern amenities. Raleigh offers a good work-life balance with plenty of outdoor activities and cultural events.
Find Software Engineer jobs in Raleigh, NC
-
Burlington, NC
Average Salary: $126,080
Burlington provides a quieter environment with many tech firms and startups. Companies like Syneos Health are based here. Burlington offers a friendly community atmosphere, making it perfect for those seeking a calm work setting with a growing job market.
Find Software Engineer jobs in Burlington, NC
-
Cary, NC
Average Salary: $123,960
Cary is a thriving tech community with firms like SAS and IBM. The city offers excellent public schools and parks. Cary’s rapid growth ensures diverse job opportunities and a strong network of professionals.
Find Software Engineer jobs in Cary, NC
-
Winston-Salem, NC
Average Salary: $112,391
Winston-Salem has a rich industrial history and is now a tech hub with companies like HanesBrands and Wake Forest Innovation Quarter. The city’s blend of tradition and innovation provides a unique work environment with various opportunities for professional development.
Find Software Engineer jobs in Winston-Salem, NC
-
High Point, NC
Average Salary: $112,278
High Point boasts a diverse job market with tech companies like SAP. The city is known for its furniture industry and vibrant cultural scene. It offers a welcoming environment for tech professionals looking for a mix of work and leisure.
Find Software Engineer jobs in High Point, NC
-
Greensboro, NC
Average Salary: $111,644
Greensboro is a growing tech center with firms like CGI and IBM. The city offers a good balance of urban amenities and a small-town feel. Greensboro’s expanding tech sector provides promising career opportunities.
Find Software Engineer jobs in Greensboro, NC
-
Apex, NC
Average Salary: $110,700
Apex is a rapidly growing town with a mix of tech companies and startups. The town’s family-friendly environment makes it great for those with children. Apex offers a supportive community and plenty of opportunities for career growth.
Find Software Engineer jobs in Apex, NC
-
Garner, NC
Average Salary: $100,542
Garner is a suburb known for its quality schools and close proximity to Raleigh. Companies like Cisco and IBM have a presence here. The area offers a peaceful suburban lifestyle with easy access to urban amenities.
Find Software Engineer jobs in Garner, NC
-
Southern Pines, NC
Average Salary: $99,700
Southern Pines provides a tranquil setting with a mix of tech jobs and natural beauty. The town is known for its lakes and outdoor activities. It’s an ideal place for those seeking a peaceful work environment with a slower pace of life.
Find Software Engineer jobs in Southern Pines, NC
What are the best paying companies for a Software Engineer in Morrisville, NC?

-
NetApp
Average Salary: $181,538
NetApp offers rewarding careers for Software Engineers in Morrisville, NC. The company focuses on data management solutions and operates globally, with a significant presence in Silicon Valley and India. Employees enjoy a dynamic work environment with many growth opportunities.
-
Northrop Grumman
Average Salary: $143,857
Northrop Grumman provides Software Engineers in Morrisville, NC, with a chance to work on innovative projects. Specializing in aerospace and defense technologies, they operate across the United States and internationally. The company offers a stable environment with opportunities for professional development.
-
Lenovo
Average Salary: $122,029
Lenovo hires Software Engineers for Morrisville, NC, to help develop cutting-edge technology. They focus on personal computers and related devices and have locations worldwide, including Asia, Europe, and the Americas. Lenovo values creativity and teamwork in their engineering roles.
-
Piper Companies
Average Salary: $120,000
Piper Companies seeks Software Engineers in Morrisville, NC, for their tech solutions. They work in financial technology and have a strong presence in the Northeast and Midwest. The company fosters a supportive culture that encourages skill growth and collaboration.
-
Collins Aerospace
Average Salary: $119,600
Collins Aerospace provides Software Engineers in Morrisville, NC, with chances to innovate in aviation. The company specializes in aerospace and defense, with a global footprint. They emphasize teamwork and continuous improvement in their engineering roles.
-
Relias
Average Salary: $112,917
Relias offers Software Engineers in Morrisville, NC, a chance to work on healthcare solutions. They focus on software for the healthcare industry and have locations across the United States. The company promotes a collaborative environment with room for growth.
-
Align Technology
Average Salary: $71,433
Align Technology hires Software Engineers for Morrisville, NC, to develop dental solutions. They specialize in digital dentistry and operate globally. The company values innovation and teamwork in their engineering roles.
What are the best paying Software Engineer related jobs in Morrisville, NC?

-
Systems Engineer
Average Salary: $160,646
This role focuses on designing and managing large-scale computer systems. Companies like IBM and Cisco Systems in Morrisville hire for this position. They seek professionals who can ensure the smooth operation of hardware and software systems.
Find Systems Engineer jobs in Morrisville, NC
-
Cloud Engineer
Average Salary: $152,500
Cloud Engineers build and manage cloud services for businesses. In Morrisville, firms like Google and Microsoft look for experts to handle cloud infrastructure. They need individuals who can design, deploy, and maintain cloud environments.
Find Cloud Engineer jobs in Morrisville, NC
-
Product Manager
Average Salary: $151,306
Product Managers play a key role in developing new products. Companies like Red Hat and SAS Institute in Morrisville look for skilled managers. They need to understand market needs, oversee product development, and work with cross-functional teams.
Find Product Manager jobs in Morrisville, NC
-
Technical Architect
Average Salary: $151,250
Technical Architects design the overall structure of IT systems. In Morrisville, firms like Oracle and IBM seek experienced architects. They need to ensure systems are scalable, secure, and efficient.
Find Technical Architect jobs in Morrisville, NC
-
Machine Learning Engineer
Average Salary: $150,000
Machine Learning Engineers develop algorithms to power AI. Companies such as IBM and Red Hat in Morrisville need these engineers. They work on creating models that can learn and improve over time.
Find Machine Learning Engineer jobs in Morrisville, NC
-
DevOps Engineer
Average Salary: $146,298
DevOps Engineers bridge the gap between development and operations. In Morrisville, firms like Red Hat and Cisco Systems hire for this role. They automate and streamline the development and deployment processes.
Find DevOps Engineer jobs in Morrisville, NC
-
UI/UX Designer
Average Salary: $146,120
UI/UX Designers create user-friendly interfaces. Companies like SAS Institute and Red Hat in Morrisville seek these designers. They work to enhance user experience through intuitive design.
Find UI/UX Designer jobs in Morrisville, NC
-
Security Engineer
Average Salary: $135,769
Security Engineers protect company data and systems. In Morrisville, firms like IBM and Cisco Systems look for security experts. They need to safeguard against cyber threats and ensure data privacy.
Find Security Engineer jobs in Morrisville, NC
-
Test Automation Engineer
Average Salary: $129,650
Test Automation Engineers develop automated testing frameworks. Companies like SAS Institute and Red Hat in Morrisville seek these specialists. They aim to improve testing efficiency and accuracy.
Find Test Automation Engineer jobs in Morrisville, NC
-
Site Reliability Engineer
Average Salary: $126,292
Site Reliability Engineers ensure the reliability of production systems. In Morrisville, firms like Google and Microsoft need these engineers. They work on maintaining system performance and uptime.
Find Site Reliability Engineer jobs in Morrisville, NC



