1

Internship Master Software Engineer Jobs in Raleigh, NC

... Software Engineer, you'll be a key part of our agile development team working on educational ... You have a Bachelor's or Master's Degree in Computer Science or related field, or equivalent ...

New

... Software Engineer, you'll be a key part of our agile development team working on educational ... You have a Bachelor's or Master's Degree in Computer Science or related field, or equivalent ...

Senior Software Engineer

Morrisville, NC

$114K - $151K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and ... Education Bachelor of Science Degree in Computer Science, a master's degree; or equivalent ...

Senior Staff Software Engineer

Durham, NC · On-site

$118K - $156K/yr

Master's preferred. • 10+ years of software engineering experience, including 3+ years leading architectural decisions across multiple teams or platforms. • Proven experience designing and ...

Software Engineer - StorageGRID

Morrisville, NC · On-site

  • Medical

  • Life

  • Retirement

  • PTO

Experience in distributed software development Education A Bachelor of Science Degree in Engineering or Computer Science with 2+ years of related experience, or a Master's Degree; or equivalent ...

Software Engineer - StorageGRID

Morrisville, NC · Hybrid

  • Medical

  • Life

  • Retirement

  • PTO

Experience in distributed software development Education A Bachelor of Science Degree in Engineering or Computer Science with 2+ years of related experience, or a Master's Degree; or equivalent ...

Software Engineer - StorageGRID

Morrisville, NC · On-site

  • Medical

  • Life

  • Retirement

  • PTO

Experience in distributed software development Education A Bachelor of Science Degree in Engineering or Computer Science with 2+ years of related experience, or a Master's Degree; or equivalent ...

Cloud Native Software Engineer

Morrisville, NC · On-site

$56.25 - $73/hr

  • Medical

  • Life

  • Retirement

  • PTO

The Trident team at NetApp is seeking a talented software engineer who thrives as part of a high ... years of experience, a Master's Degree; or equivalent experience is typically required.

Cloud Native Software Engineer

Morrisville, NC · On-site

$56.25 - $73/hr

  • Medical

  • Life

  • Retirement

  • PTO

The Trident team at NetApp is seeking a talented software engineer who thrives as part of a high ... years of experience, a Master's Degree; or equivalent experience is typically required.

Cloud Native Software Engineer

Morrisville, NC · On-site

$56.25 - $73/hr

  • Medical

  • Life

  • Retirement

  • PTO

The Trident team at NetApp is seeking a talented software engineer who thrives as part of a high ... years of experience, a Master's Degree; or equivalent experience is typically required.

Principal Software Engineer

Morrisville, NC · On-site

$227K - $338K/yr

  • Medical

  • Life

  • Retirement

  • PTO

... engineering disciplines Master's degree in technical field such as engineering, software ... development, preferred with less additional experience stated above The target salary range for ...

Principal Software Engineer

Morrisville, NC · On-site

$227K - $338K/yr

  • Medical

  • Life

  • Retirement

  • PTO

... engineering disciplines Master's degree in technical field such as engineering, software ... development, preferred with less additional experience stated above The target salary range for ...

Principal Software Engineer

Morrisville, NC · On-site

$227K - $338K/yr

  • Medical

  • Life

  • Retirement

  • PTO

... engineering disciplines Master's degree in technical field such as engineering, software ... development, preferred with less additional experience stated above The target salary range for ...

Software Engr II

Raleigh, NC · On-site

$113K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer II Location: Raleigh, NC Work Model: Hybrid work model Purpose and Objective ... Alternatively, a Master's degree or foreign equivalent in Computer Science, Information Technology ...

Software Engr II

Raleigh, NC · On-site

$113K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer II Location: Raleigh, NC Work Model: Hybrid work model Purpose and Objective ... Alternatively, a Master's degree or foreign equivalent in Computer Science, Information Technology ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

Showing results 21-40

Internship Master Software Engineer information

See Raleigh, NC salary details

$13

$24

$37

How much do internship master software engineer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for internship master software engineer in Raleigh, NC is $24.71, according to ZipRecruiter salary data. Most workers in this role earn between $20.10 and $28.03 per hour, depending on experience, location, and employer.

What does an Internship Master Software Engineer do?

An Internship Master Software Engineer is typically an experienced software engineer who mentors and guides interns during their internship at a company. They oversee intern projects, provide technical leadership, conduct code reviews, and help interns develop their programming and problem-solving skills. Their role bridges the gap between interns and the larger engineering team, ensuring that interns gain valuable real-world experience while contributing meaningfully to company projects.

What types of projects and responsibilities can an Internship Master Software Engineer expect to handle during their internship?

As an Internship Master Software Engineer, you can expect to work on advanced software development projects, such as contributing to core architecture, optimizing system performance, or developing new features alongside senior engineers. Interns in this role often participate in code reviews, collaborate with cross-functional teams, and may mentor junior interns. The environment typically encourages innovation, learning, and hands-on experience with industry-standard tools and methodologies. This role is a great opportunity to deepen your technical expertise and gain exposure to real-world software engineering challenges.

What are the key skills and qualifications needed to thrive as an Internship Master Software Engineer, and why are they important?

To thrive as an Internship Master Software Engineer, you need a solid grasp of programming languages (such as Java, Python, or C++), data structures, algorithms, and a relevant degree or coursework in computer science or engineering. Familiarity with development tools like Git, integrated development environments (IDEs), and continuous integration systems, as well as knowledge of software development methodologies, is crucial. Excellent problem-solving skills, teamwork, and strong communication abilities help interns adapt quickly and contribute effectively. These competencies ensure high-quality code, efficient collaboration, and a strong foundation for growth in complex engineering environments.

What is the difference between Internship Master Software Engineer vs Software Engineer?

AspectInternship Master Software EngineerSoftware Engineer
CredentialsTypically pursuing or recently completed a master's degree in software engineering or related fieldBachelor's degree in computer science or related field, or equivalent experience
Work EnvironmentInternship programs, often in tech companies, focusing on learning and project supportFull-time professional role, involved in designing, developing, and maintaining software products
Employer & Industry UsageUsed mainly in tech companies during internship periods; a stepping stone to full employmentStandard role across tech, finance, healthcare, and other industries for software development

The Internship Master Software Engineer is an entry-level, temporary position aimed at gaining practical experience, often during or after graduate studies. In contrast, a Software Engineer is a full-time professional role focused on software development and maintenance. The internship provides foundational exposure, while the Software Engineer role involves ongoing responsibilities and career growth.

What job categories do people searching Internship Master Software Engineer jobs in Raleigh, NC look for?

The top searched job categories for Internship Master Software Engineer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Internship Master Software Engineer jobs?

Cities near Raleigh, NC with the most Internship Master Software Engineer job openings:

Infographic showing various Internship Master Software Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $51,391 per year, or $24.7 per hour.

Software Engineer Level 3 or 4

Northrop Grumman Corporation

Morrisville, NC • On-site

$135K - $203K/yr

Full-time

Medical, Life, PTO

Re-posted 2 days ago


Northrop Grumman rating

8.2

Company rating: 8.2 out of 10

Based on 363 frontline employees who took The Breakroom Quiz

88th of 540 rated manufacturers


Job description

RELOCATION ASSISTANCE: Relocation assistance may be available
CLEARANCE REQUIRED FOR START: No
CLEARANCE TYPE: None
TRAVEL: Yes, 10% of the TimeDescription
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Northrop Grumman Space Systems Sector is looking for you to join our team as a Software Engineer Level 3 or 4 based out of Morrisville, NC, located within North Carolina's storied Research Triangle metropolitan region.
What You'll get to Do: We are looking for a Software Engineer familiar with Java and/or Python who wants to work on an agile development team using modern development practices. You will be working on mostly new development using Docker containers, Kubernetes, Helm charts and AWS services. You will also be required to perform maintenance and sustainment engineering for existing baselines which may require programming in C++/C.
Our small agile Scrum team is highly energized and has a significant software effort on a growing program with a large program impact. If this is your type of environment and you love fast-paced software development, please consider joining our team.
This is a great opportunity for a flexible self-starter to work in a dynamic environment with real world technical content supporting a number of tools and systems. Plenty of opportunities for career advancement into leadership positions.
This requisition may be filled at a higher grade based on the qualifications listed below. This requisition may be filled at either the Principal Software Engineer or the Senior Principal Software Engineer level.
This position will work a 9/80 schedule, with every other Friday off. This position is 100% onsite and cannot accommodate telecommute work.
Basic Qualifications:
  • Principal Software Engineer: Bachelor's degree in Computer Science or other STEM-related degree with 5 + years of software development experience; 3 years with a Master's; 1 Year with PhD.
  • Senior Principal Software Engineer: Bachelor's degree in Computer Science or other STEM-related degree with 8 + years of software development experience; 6 years with a Master's; 4 years with a PhD.
  • Requires the ability to obtain and maintain a Top Secret/SCI, with a Counterintelligence Polygraph (CI-Poly). Approval must be obtained within a reasonable timeframe, as determined by the company, to meet business needs. No Clearance required to start; US Citizenship required.
  • Demonstrated experience with/expertise in the following:
    • Agile software development using Java, Python and/or C++ software development in a Red Hat Enterprise Linux environment
    • Continuous Integration/Continuous Delivery (CI/CD) tools
    • Dockerization and Container Management (Docker, Kubernetes, and Helm)
    • Systems Development in a Cloud environment (e.g., AWS environment and tools)
  • Strong mathematics background
  • Knowledge of object oriented design and software lifecycles
  • Experience with version control software

Preferred Qualifications:
  • Active TS/SCI clearance (Employment will be contingent on obtaining and maintaining this clearance)
  • Mission Management Algorithms experience
  • Experience working with the Proliferated Mission Management (PMM) framework

Primary Level Salary Range: $108,800.00 - $163,200.00
Secondary Level Salary Range: $135,800.00 - $203,600.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

What Northrop Grumman employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Northrop Grumman logo

About Northrop Grumman

Sourced by ZipRecruiter

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.

Industry

Space research administration

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US

Year founded

1939