1

Computer Programming Summer Internship Jobs in Virginia

Summer Internship - Human Resources

Herndon, VA

$15.50 - $20.50/hr

Strong computer background, including Google Suite application experience (Docs, Sheets, Slides ... and engineering drawings. Required daily. 100% * Hearing: able to hear to participate in ...

New

Strong computer background, including MS Excel and Google Suite application experience (Docs ... and engineering drawings. Required daily. 100% * Hearing: able to hear to participate in ...

New

... a paid summer internship position. The successful candidate will have completed their first or ... Computer proficiency and excellent communication skills * Professionalism in quality of work ...

Summer 2027 Systems Test Engineer

Herndon, VA ยท On-site

$17.25 - $22.25/hr

Interns work alongside AV team members on meaningful projects involving cutting-edge technology ... Exposure to Object-Oriented Programming (C# or LabVIEW experience a plus). * Basic understanding of ...

Summer 2027 Systems Test Engineer

Arlington, VA ยท On-site

$19.25 - $25/hr

Interns work alongside AV team members on meaningful projects involving cutting-edge technology ... Exposure to Object-Oriented Programming (C# or LabVIEW experience a plus). * Basic understanding of ...

$17.25 - $22.25/hr

... experienced engineers and gain valuable experience in a fast-paced R&D environment. Internship ... Computer Science, or a related field * Completed coursework in one or more of the following areas:

Showing results 41-60

Computer Programming Summer Internship information

See Virginia salary details

$9

$16

$24

How much do computer programming summer internship jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for computer programming summer internship in Virginia is $16.56, according to ZipRecruiter salary data. Most workers in this role earn between $14.04 and $18.70 per hour, depending on experience, location, and employer.

What is a computer programming summer internship?

A Computer Programming Summer Internship is a temporary position, typically lasting several weeks during the summer, where students or recent graduates gain practical experience working with computer programming in a professional environment. Interns may assist with coding, debugging, software development projects, and collaborating with experienced programmers. These internships are designed to help participants develop technical skills, learn about the software development process, and gain insight into potential career paths in technology.

What types of projects and technologies can I expect to work with during a computer programming summer internship?

As a Computer Programming Summer Intern, you can expect to contribute to real-world projects such as developing web applications, automating internal processes, or assisting with software testing and debugging. The technologies you work with may include languages like Python, Java, or JavaScript, as well as version control tools like Git and project management platforms such as Jira or Trello. Interns typically collaborate closely with software engineers, product managers, and sometimes designers, providing a hands-on experience in a team-oriented environment. This exposure is valuable for building both your technical and communication skills, and can often lead to future full-time opportunities.

What are the key skills and qualifications needed to thrive as a computer programming summer intern, and why are they important?

To thrive as a Computer Programming Summer Intern, you generally need foundational programming knowledge, problem-solving skills, and coursework or experience in computer science. Familiarity with languages like Python, Java, or C++, and experience using development environments or version control systems such as Git, are typically expected. Strong communication, a willingness to learn, and teamwork skills help interns collaborate and adapt quickly in a professional setting. These skills and qualities are crucial for effectively contributing to projects, gaining valuable experience, and making a positive impression on potential employers.

What is the difference between Computer Programming Summer Internship vs Software Developer Intern?

AspectComputer Programming Summer InternshipSoftware Developer Intern
Required CredentialsBasic programming knowledge, often students or recent graduatesSimilar, often students or early-career individuals
Work EnvironmentTemporary, project-based, often in tech companies or startupsTemporary, project-based, in software development teams
Employer & Industry UsageCommon in tech, finance, and consulting firms for recruitingCommon in software firms, tech departments, and startups

Both roles are internship positions aimed at individuals gaining experience in programming. The main difference lies in the job title, with 'Computer Programming Summer Internship' being a broader term that may include various programming tasks, while 'Software Developer Intern' specifically emphasizes software development activities. Both are designed for students or recent graduates seeking industry exposure and skill development in programming and software engineering.

What cities in Virginia are hiring for Computer Programming Summer Internship jobs?

Cities in Virginia with the most Computer Programming Summer Internship job openings:

Infographic showing various Computer Programming Summer Internship job openings in Virginia as of August 2026, with employment types broken down into 13% Internship, 50% Full Time, 28% Part Time, and 9% Temporary. Highlights an 90% In-person, 4% Hybrid, and 6% Remote job distribution, with an average salary of $34,452 per year, or $16.6 per hour.

2027 Summer Internship Program - Project/Design Engineering

Trex Company

Winchester, VA โ€ข On-site

$16.50 - $21.50/hr

Full-time

Posted 4 days ago


Job description

Trex Company, the world's number one decking and railing brand, and leader in high-performance, low-maintenance outdoor living products, is seeking an Engineering Intern to take part in our Summer Internship Program. As an Engineering Intern you will work in an industrial environment, and you must be able to wear appropriate personal protective equipment. Interns should be comfortable using a computer and expect to interact with Trex engineers and production operations personnel.
  • Engineering Interns will complete AutoCAD (3D preferred) work for part design and implementation, conduct equipment review and reliability inspections and reporting, and assist engineers with other routine tasks.

Requirements:
Applicants must be currently enrolled in an accredited chemical or mechanical engineering program and must have successfully completed at least two semesters of coursework with a GPA of 3.0 or above.
WHO WE ARE
Over 30 years ago, our founders created the world's first high-performance, low-maintenance composite decking and outdoor living products. That entrepreneurial spirit still drives us today as we continue to redefine our industry and lead the way for what's next in outdoor living. Today, Trex is the world's #1 brand of sustainably made, wood-alternative decking and deck railing - all proudly manufactured in the U.S.A. As a publicly traded company [NYSE: TREX], we take pride in being the largest recycler of plastic film in the country and caring for the communities and the planet where we live. We nurture meaningful connections, from local engagement and investment to eco-friendly products and sustainable manufacturing processes.
At Trex, you'll become part of a diverse yet unified team who sustain the trailblazing spirit and strengths that made Trex the industry leader-learning, adapting, solving and succeeding. We welcome new ideas and fresh perspectives, and we encourage you to bring your best to help us shape the future of Trex.
Being a leader means persevering even when there's not a road map; embracing groundbreaking as a way of life. We encourage multiple perspectives and welcome diverse people who problem-solve, adapt and innovate-always with a firm foundation in safety and integrity.
CAREER ADVANCEMENT
At Trex, you can take pride in craftsmanship. There's an art and a science to what we do, and we never stop working to refine and improve. That means no matter how long you've been with Trex, you have ongoing opportunities to grow your expertise-enhancing your career, your team, and our shared efforts. You will help shape our future.
EEO
Trex is proud to be an Equal Opportunity Employer. We are committed to creating a diverse and inclusive environment for all employees and do not discriminate on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. All qualified applicants will receive consideration for employment without regard to these or any other characteristics protected by law.
E-VERIFY
Trex participates in E-Verify to confirm the employment eligibility of all hired employees. E-Verify is a web-based system operated by the Department of Homeland Security (DHS) and the Social Security Administration (SSA) that allows employers to electronically verify the employment eligibility of their employees. For more information, please visit www.dhs.gov/E-Verify.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.