1

Software Engineer Intern Jobs in Reston, VA (NOW HIRING)

DevOps Engineer Intern

Manassas, VA · On-site

$16.75 - $21.75/hr

The intern will work with limited supervision to prototype and evaluate commercial and open-source ... Experience developing software with C++ or Java on multiple projects * * Qualifications:

Visualization Engineer Intern

Reston, VA · On-site

$48.10K - $86.95K/yr

Leidos has a job opening beginning in the Spring/Summer of 2027 for a Visualization Engineer Intern ... Applied Software Design, User Interface and User Experience, virtual tour creation, AR/VR ...

Visualization Engineer Intern

Reston, VA · On-site

$48.10K - $86.95K/yr

Leidos has a job opening beginning in the Spring/Summer of 2027 for a Visualization Engineer Intern ... Applied Software Design, User Interface and User Experience, virtual tour creation, AR/VR ...

Electrical Engineer Intern

Reston, VA · On-site

$48.10K - $86.95K/yr

Leidos has a job opening beginning in 2027 for an Electrical Engineer Intern/Co-Op in Reston, VA ... Use CAD and other software for simulation development and execution. * Participate in team meetings ...

Electrical Engineer Intern

Reston, VA · On-site

$48.10K - $86.95K/yr

Leidos has a job opening beginning in 2027 for an Electrical Engineer Intern/Co-Op in Reston, VA ... Use CAD and other software for simulation development and execution. * Participate in team meetings ...

Pursuing or completing a Bachelor's in Computer Engineering, Computer Science or related field * 1+ year(s) academic experience with software development programming languages (JavaScript preferred)

Cloud Engineer Intern

Reston, VA · Hybrid

$17.75 - $23/hr

Cloud Engineering Intern Location: Reston, VA (Hybrid) Clearance Level: Must be eligible to obtain a security clearance Plus3 IT Systems is an expert IT services firm specializing in Cloud, AI, and ...

Mechanical Engineer Intern

Reston, VA · On-site

$48.10K - $86.95K/yr

Leidos has a job opening beginning in 2027 for a Mechanical Engineer Intern/Co-Op in Reston, VA ... Ability to create detailed technical drawings and 3D models using specialized software to visualize ...

Cloud Engineer Intern

Reston, VA · On-site

$17.75 - $23/hr

Cloud Engineering Intern Location: Reston, VA (Hybrid) Clearance Level: Must be eligible to obtain a security clearance Plus3 IT Systems is an expert IT services firm specializing in Cloud, AI, and ...

Mechanical Engineer Intern

Reston, VA · On-site

$48.10K - $86.95K/yr

Leidos has a job opening beginning in 2027 for a Mechanical Engineer Intern/Co-Op in Reston, VA ... Ability to create detailed technical drawings and 3D models using specialized software to visualize ...

Intern - Undergraduate

Herndon, VA · Remote

$16 - $17/hr

... Summary The Deltek Engineering and Technology team builds best-in-class solutions to delight ... We are laser-focused on software design, development, innovation and quality. Our team of experts ...

UICC Engineering Intern

Dulles, VA

$16.50 - $21.50/hr

The UICC Engineering Intern will assist the UICC Engineering department in various projects and ... Analyze and document current software development processes * Enhance existing softwares & migrate ...

next page

Showing results 1-20

Software Engineer Intern information

See Reston, VA salary details

$14

$26

$40

How much do software engineer intern jobs pay per hour?

As of May 30, 2026, the average hourly pay for software engineer intern in Reston, VA is $26.44, according to ZipRecruiter salary data. Most workers in this role earn between $21.49 and $30.00 per hour, depending on experience, location, and employer.

What Does a Software Engineer Intern Do?

A software engineer intern works under the guidance of an experienced software engineer who is usually mid or senior level. As a software engineer intern, your responsibilities are to learn as much as you can about software engineering as well as learn how to navigate the politics and dynamics of a corporate or startup setting. Your job duties as a software engineer intern include tasks like coding and debugging software applications and experimenting with design elements. You also review other engineers’ code, test software applications and patches, and implement changes and updates when necessary.

What are the key skills and qualifications needed to thrive as a Software Engineer Intern, and why are they important?

To thrive as a Software Engineer Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and typically be pursuing a degree in computer science or a related field. Familiarity with coding languages like Python, Java, or C++, version control systems such as Git, and exposure to development environments are commonly expected. Strong communication, eagerness to learn, and teamwork set standout interns apart. These skills allow interns to effectively contribute to projects, adapt to new technologies, and collaborate within software development teams.

What types of projects and tasks are Software Engineer Interns typically assigned, and how do these contribute to their learning and development?

Software Engineer Interns are often assigned to real-world projects that align with the team's current goals, such as developing new features, fixing bugs, or writing automated tests. Interns usually work under the guidance of experienced engineers and participate in code reviews, stand-up meetings, and collaborative problem-solving sessions. These tasks help interns gain practical experience with industry-standard tools and workflows, while also building their technical and teamwork skills. As a result, interns can expect to leave the internship with concrete contributions to the product and a better understanding of software development processes.
What are the most commonly searched types of Software Engineer jobs in Reston, VA? The most popular types of Software Engineer jobs in Reston, VA are:
What are popular job titles related to Software Engineer Intern jobs in Reston, VA? For Software Engineer Intern jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Software Engineer Intern jobs in Reston, VA look for? The top searched job categories for Software Engineer Intern jobs in Reston, VA are:
What cities near Reston, VA are hiring for Software Engineer Intern jobs? Cities near Reston, VA with the most Software Engineer Intern job openings:
Infographic showing various Software Engineer Intern job openings in Reston, VA as of May 2026, with employment types broken down into 97% Full Time, and 3% Part Time. Highlights an 94% Physical, 5% Hybrid, and 1% Remote job distribution, with an average salary of $55,000 per year, or $26.4 per hour.
DevOps Engineer Intern

DevOps Engineer Intern

VTG

Manassas, VA • On-site

$16.75 - $21.75/hr

Other

Posted 16 days ago


Job description

Overview

This DevOps Engineering internship is for a qualified college student to work on our Navy future tactical systems architecture program during the Summer of 2026. The intern will work with limited supervision to prototype and evaluate commercial and open-source technologies for inclusion in future tactical systems. This internship requires an imaginative thinker with demonstrated interest in all aspects of DevOps infrastructure. The intern will exercise good technical judgment in selecting and implementing solutions.

This position is located in Manassas, VA. This position is onsite. 


What will you do?

The selected candidate will work individually or with small teams to prototype and evaluate commercial and open-source technologies for inclusion in future tactical system builds. Prototyping efforts span a broad spectrum of computer technologies, including server, VM and container management, cybersecurity, data management, and networks. Specific activities will include, but not be limited to the following:

  • Participate in cross-domain working groups to coordinate prototyping efforts
  • Brief results to senior engineers
  • Conceive, develop, and evaluate novel engineering solutions to address the unique requirements of the maritime environment
  • Update colleagues and management regularly about progress and accomplishments
  • Communicate clearly, when required, with company and project management, project team members, and customers
  • Provide and update technical documentation for all work performed
  • Follow company-standard processes and procedures
  • Maintain or improve product quality
  • Perform tasks accurately and on-time
  • Stay abreast of advances in technology

Do you have what it takes?
  • Currently enrolled in a college or university, pursuing a bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or Information Technology
  • Experience using Linux (RHEL/Centos 7 or 8)
  • Experience with shell scripting languages
  • Experience with modern PaaS environment tools such as Kubernetes, Docker, KVM, or Helm
  • Excellent verbal and written communication skills
  • Initiative, innovation, and resourcefulness
  • US Citizen with current SECRET Clearance or ability to obtain a SECRET clearance
  • Successful completion of background check

Desired Qualifications/Skills/Abilities:

  • Extended experience as a Linux administrator
  • Experience developing software with C++ or Java on multiple projects
  •  
  •  
Qualifications:
  • Currently enrolled in a college or university, pursuing a bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or Information Technology
  • Experience using Linux (RHEL/Centos 7 or 8)
  • Experience with shell scripting languages
  • Experience with modern PaaS environment tools such as Kubernetes, Docker, KVM, or Helm
  • Excellent verbal and written communication skills
  • Initiative, innovation, and resourcefulness
  • US Citizen with current SECRET Clearance or ability to obtain a SECRET clearance
  • Successful completion of background check

Desired Qualifications/Skills/Abilities:

  • Extended experience as a Linux administrator
  • Experience developing software with C++ or Java on multiple projects
  •  
  •  
Education:UNAVAILABLEEmployment Type: UNAVAILABLE