Software Engineering jobs in Morrisville
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
There are 441 software engineering jobs in Morrisville, NC. These software engineering jobs salaries between $100,743 to $175,387 per year.
Job title
Updated Jul 21, 2026Software Engineer
Morrisville
North Carolina
Senior Software Engineer
Morrisville
North Carolina
Senior Programmer
Morrisville
North Carolina
Principal Software Engineer
Morrisville
North Carolina
Product Manager
Morrisville
North Carolina
Application Developer
Morrisville
North Carolina
Solution Architect
Morrisville
North Carolina
Software Test Engineer
Morrisville
North Carolina
Senior Product Manager
Morrisville
North Carolina
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
The top companies hiring Software Engineer in Morrisville, NC are Lenovo (3 jobs), Northrop Grumman (3 jobs), and NetApp (2 jobs).
Software Engineer jobs take 66 days on average from job posting to starting date. Currently, 21% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 125 jobsAverage pay
Morrisville
$125,497 per yearNorth Carolina
$113,511 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
The top companies hiring Senior Software Engineer in Morrisville, NC are Northrop Grumman (4 jobs), NetApp (3 jobs), and Align Technology (1 job).
Senior Software Engineer jobs take 23 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 90 jobsAverage pay
Morrisville
$120,290 per yearNorth Carolina
$132,013 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Senior Programmer
Review job description
Please refer to the employers job description for complete details.
Senior Programmers lead development projects, mentor teams, and ensure code quality. Essential skills include expertise in multiple programming languages, leadership abilities, and strong analytical skills.
Currently, 14% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 58 jobsAverage pay
Morrisville
$119,937 per yearNorth Carolina
$120,650 per year -
Principal Software Engineer
Review job description
Please refer to the employers job description for complete details.
Principal Software Engineers lead development teams, design software architectures, and assure code quality. Advanced coding skills, leadership experience, and architectural expertise are essential.
The top companies hiring Principal Software Engineer in Morrisville, NC are Renesas (6 jobs), Northrop Grumman (2 jobs), and Infineon Technologies (2 jobs).
Principal Software Engineer jobs take 14 days on average from job posting to starting date. Currently, 25% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 49 jobsAverage pay
Morrisville
$121,435 per yearNorth Carolina
$160,991 per yearSkills
- Software development
- Leadership
- Java
- Communication skills
- AWS
-
Product Manager
Review job description
Please refer to the employers job description for complete details.
Product Managers define product vision, oversee development cycles, and coordinate cross-functional teams. Expertise in market analysis, product lifecycle management, and agile methodologies is essential. Strong leadership and decision-making skills are required.
The top companies hiring Product Manager in Morrisville, NC are Lenovo (4 jobs), NetApp (2 jobs), and National Louis University (1 job).
Product Manager jobs take 45 days on average from job posting to starting date. Currently, 37% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 37 jobsAverage pay
Morrisville
$136,548 per yearNorth Carolina
$125,815 per yearSkills
- Product management
- Agile
- Analysis skills
- APIs
- Product development
-
Application Developer
Review job description
Please refer to the employers job description for complete details.
Application developers design, test, and maintain applications tailored to user needs. Key skills for this role include proficiency in programming languages, experience with APIs and a solid grasp of mobile and web development practices.
The top companies hiring Application Developer in Morrisville, NC are Lenovo (1 job), SCHUNK (1 job), and MACOM Technology Solutions (1 job).
Application Developer jobs take 25 days on average from job posting to starting date. Currently, 25% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 28 jobsAverage pay
Morrisville
$100,743 per yearNorth Carolina
$91,278 per yearSkills
- SQL
- Software troubleshooting
- Application development
- Database management
- APIs
-
Solution Architect
Review job description
Please refer to the employers job description for complete details.
Solution Architects design IT architectures, guide technology implementation, and ensure systems integration. Expertise in architecture frameworks, technical skills, and strategic planning are vital.
The top companies hiring Solution Architect in Morrisville, NC are Lenovo (2 jobs), Align Technology (1 job), and Eaton (1 job).
Currently, 32% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 26 jobsAverage pay
Morrisville
$173,433 per yearNorth Carolina
$151,329 per yearSkills
- Solution architecture
- AWS
- Azure
- APIs
- Agile
-
Software Test Engineer
Review job description
Please refer to the employers job description for complete details.
Software test engineers create and execute test plans to ensure software quality meets standards. Proficiency in testing methodologies, attention to detail and analytical skills are essential for this role.
Software Test Engineer jobs take 43 days on average from job posting to starting date. Currently, 21% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 14 jobsAverage pay
Morrisville
$108,720 per yearNorth Carolina
$108,599 per yearSkills
- Test automation
- Selenium
- CI/CD
- Software testing
- Java
-
Senior Product Manager
Review job description
Please refer to the employers job description for complete details.
Senior product managers lead product strategy, analyze market trends and drive cross-team collaboration. Key skills include strategic planning, strong analytical abilities and a deep understanding of customer needs.
Currently, 38% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 14 jobsAverage pay
Morrisville
$175,387 per yearNorth Carolina
$157,124 per yearSkills
- Product management
- Communication skills
- Leadership
- Analysis skills
- Product development
Frequently asked questions
How are the job titles and salaries chosen for this page?
Jobs listed on this page highlight the top 10 job titles with the most openings as of updated Jul 21, 2026. Salary estimates are taken from job postings on Indeed in the past 36 months and are updated daily. Please refer to the employer's job description for specific salary information.
How does Software Engineer pay in Morrisville compare to the state average?
Software Engineer professionals in Morrisville earn an average of $125,497 per year, compared with the average in North Carolina of $113,511 per year.
How many job openings are currently available in Morrisville?
There are 441 open jobs in Morrisville. Software Engineer, Senior Software Engineer and Senior Programmer are among those with the most openings at the moment.
How many openings are available by job title?
There are numerous job openings across all experience levels, with 125 Software Engineer roles, 90 Senior Software Engineer roles and 58 Senior Programmer openings currently listed.