1

Computer Science Volunteer Summer Jobs in Portland, OR

Engineering Co-Op

Hillsboro, OR · On-site

$25.25 - $33.75/hr

Summer projects may include the following responsibilities: * Develop, characterize, and document ... Undergraduate student completing a Bachelor's degree in Computer Science * 0 years of work ...

Intern

Portland, OR · On-site

$20 - $28/hr

Our Summer Internship Program allows you to gain valuable hands-on learning experiences, providing ... S. in Computer Science or a related Information Technology field * Proactive, enthusiastic, and ...

next page

Showing results 1-20

Computer Science Volunteer Summer information

See Portland, OR salary details

$8

$20

$35

How much do computer science volunteer summer jobs pay per hour?

As of May 28, 2026, the average hourly pay for computer science volunteer summer in Portland, OR is $20.29, according to ZipRecruiter salary data. Most workers in this role earn between $15.29 and $21.39 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Science Volunteer during the summer, and why are they important?

To excel as a Computer Science Volunteer in the summer, foundational knowledge in programming languages (such as Python or Java), problem-solving abilities, and basic computer science concepts are essential, often supported by coursework or relevant experience. Familiarity with collaborative platforms like GitHub, basic understanding of project management tools, and experience with coding environments are typically beneficial. Strong communication, teamwork, and a willingness to learn make a volunteer stand out in this role. These skills and qualities are crucial for effectively contributing to projects, adapting to new challenges, and making a meaningful impact within a limited timeframe.

What types of projects or tasks can I expect to work on as a Computer Science Volunteer during the summer?

As a Computer Science Volunteer in a summer program, you can expect to contribute to a variety of tasks such as assisting in coding workshops, developing simple software tools, supporting IT infrastructure, or helping organize technology-based events. You may also collaborate with staff and other volunteers on group projects, participate in brainstorming sessions, and help troubleshoot basic technical issues. These experiences not only strengthen your technical skills but also enhance your teamwork and communication abilities, which are valuable in future computer science roles.

What are Computer Science Volunteer Summer positions?

Computer Science Volunteer Summer positions are temporary, unpaid roles typically offered during the summer months to students or individuals interested in gaining practical experience in computer science. Volunteers may work on projects involving programming, software development, data analysis, or assisting with technology-related tasks in nonprofits, research labs, or educational organizations. These roles provide valuable opportunities to develop technical skills, collaborate with professionals, and enhance resumes without the commitment of paid employment.

What is the difference between Computer Science Volunteer Summer vs Computer Science Intern?

AspectComputer Science Volunteer SummerComputer Science Intern
Required CredentialsTypically no formal credentials required; open to students and enthusiastsUsually pursuing or have completed relevant coursework; may require enrollment in a degree program
Work EnvironmentNon-profit organizations, community projects, or open-source initiativesCorporate, startup, or research labs; structured internship programs
Employer & Industry UsageNon-profit, educational, or community-focused organizationsTech companies, startups, or research institutions
Search & Comparison IntentUnderstanding volunteer opportunities in computer scienceSeeking paid or structured internship experiences

Computer Science Volunteer Summer roles focus on volunteering in community or non-profit projects without formal credentials, offering valuable experience and networking. In contrast, Computer Science Internships are typically paid, structured programs within companies or research labs, often requiring relevant coursework or enrollment. Both provide industry exposure but differ mainly in compensation, structure, and employer type.

Infographic showing various Computer Science Volunteer Summer job openings in Portland, OR as of May 2026, with employment types broken down into 6% Internship, 72% Full Time, and 22% Part Time. Highlights an 83% In-person, 6% Hybrid, and 11% Remote job distribution, with an average salary of $42,213 per year, or $20.3 per hour.
IT Specialist (Systems Analysis)

IT Specialist (Systems Analysis)

U.S. Army Corps of Engineers

Portland, OR • On-site, Remote

$54.37K - $86.46K/yr

Full-time

Posted 10 days ago


Job description

Summary
Serve as an IT Specialist for hydroelectric industrial control systems (ICS), generating equipment and appurtenances responsible for the conceptual and detailed design, application, selection, installation, failure analysis, repair, rehabilitation, operation and maintenance support, commissioning, and testing of electrical and computer systems as utilized in hydroelectric powerhouse and pumping plant applications.
Learn more about this agency
Duties
Help
  • Work independently to define IT security requirements for ICS. Perform IT network analysis and security functions.
  • Serve as a system and network administrator for the HDC Automated Controls and Cyber Security Branch lab network and any industrial control systems (ICS) testbeds in development.
  • Participate in or lead teams defining IT security requirements.
  • Support the installation, configuration, maintenance, and lifecycle management of a wide variety of technologies used for the ICS or OT system installed at the hydroelectric power plants.
  • Perform routine, well-defined design tasks using established standard designs and design guides.

Requirements
Help
Conditions of employment
  • Appointment may be subject to a suitability or fitness determination, as determined by a completed background investigation.
  • This position requires the incumbent be able to obtain and maintain a determination of eligibility for a Secret security clearance or access for the duration of employment.
  • The duties of this position require the incumbent to possess or obtain and maintain a CompTIA IT credentials A+ and Network+ within 18 months of hire.
  • The duties of this position require the incumbent to possess or obtain and maintain a CompTIA Security+ within 6 months of hire.
  • Performance of duties will require travel to hydropower projects about 25% of the time.

Qualifications
Who May Apply: US Citizens
In order to qualify, you must meet the experience requirements described below. Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community; student; social). You will receive credit for all qualifying experience, including volunteer experience. Your resume must clearly describe your relevant experience; if qualifying based on education, your transcripts will be required as part of your application. Additional information about transcripts is in this document.
Basic Requirement for IT Specialist (SYSANALYSIS) GS-07:
Specialized and Other Experience: One year of specialized experience which includes providing technical assistance and support on computer security and/or assist with network cyber security compliance for industrial controls. This definition of specialized experience is typical of work performed at the second lower grade/level position in the federal service (GS-05).
The specialized experience must include, or be supplemented by, information technology related experience (paid or unpaid experience and/or completion of specific, intensive training, as appropriate) which demonstrates each of the four competencies, as defined:
(1) Attention to Detail - see OPM Qualification Standard
(2) Customer Service - see OPM Qualification Standard
(3) Oral Communication - see OPM Qualification Standard
(4) Problem Solving - see OPM Qualification Standard
OR
Education: One full year of graduate level education from an accredited or pre-accredited institution in computer science, engineering, information science, information systems management, mathematics, operations research, statistics, or technology management; or, graduate level education from an accredited or pre-accredited institution that provided a minimum of 24 semester hours in one or more of the fields identified above and required the development or adaptation of applications, systems, or networks.
OR
Superior Academic Achievement: Successful completion of all the requirements for a bachelor's degree from an accredited or pre-accredited institution in computer science, engineering, information science, information systems management, mathematics, operations research, statistics, or technology management; or, bachelor's degree from an accredited or pre-accredited institution that provided a minimum of 24 semester hours in one or more of the fields identified above and required the development or adaptation of applications, systems, or networks. Superior Academic Achievement is based on: (1) Class Standing - You must be in the upper third of the graduating class in the college, university, or major subdivision, such as the College of Liberal Arts or the School of Business Administration, based on completed courses; OR (2) Grade-Point Average (G.P.A.) - You must have a grade-point average of either (a) 3.0 or higher out of a possible 4.0 ("B" or better) as recorded on your official transcript, or as computed based on 4 years of education, or as computed based on courses completed during the final 2 years of the curriculum; or (b) 3.5 or higher out of a possible 4.0 ("B+" or better) based on the average of the required courses completed in the major field or the required courses in the major field completed during the final 2 years of the curriculum.; OR (3) Honor Society Membership - You may be considered eligible based on membership in one of the approved national scholastic honor societies listed by the Association of College Honor Societies (https://www.achsnatl.org/).
Basic Requirement for IT Specialist (SYSANALYSIS) GS-09:
Specialized and Other Experience: One year of specialized experience which includes providing technical assistance and support on computer security and other IT security related network administration which may include developing test plans for Information Technology (IT), industrial control systems (ICS), electrical control and/or protection equipment, and assist with network cyber security compliance for industrial controls through testing to analyze security network malfunctions, and software errors. This definition of specialized experience is typical of work performed at the second lower grade/level position in the federal service (GS-07).
The specialized experience must include, or be supplemented by, information technology related experience (paid or unpaid experience and/or completion of specific, intensive training, as appropriate) which demonstrates each of the four competencies, as defined:
(1) Attention to Detail - see OPM Qualification Standard
(2) Customer Service - see OPM Qualification Standard
(3) Oral Communication - see OPM Qualification Standard
(4) Problem Solving - see OPM Qualification Standard
OR
Education: Master's or equivalent graduate degree or 2 full years of progressively higher level graduate education leading to such a degree from an accredited or pre-accredited institution in computer science, engineering, information science, information systems management, mathematics, operations research, statistics, or technology management; or, two full years of graduate education from an accredited or pre-accredited institution that provided a minimum of 24 semester hours in one or more of the fields identified above and required the development or adaptation of applications, systems, or networks.
Education
FOREIGN EDUCATION: If you are using education completed in foreign colleges or universities to meet the qualification requirements, you must show the education credentials have been evaluated by a private organization that specializes in interpretation of foreign education programs and such education has been deemed equivalent to that gained in an accredited U.S. education program; or full credit has been given for the courses at a U.S. accredited college or university. For further information, visit: https://sites.ed.gov/international/recognition-of-foreign-qualifications/
Additional information
  • Male applicants born after December 31, 1959, must complete a Pre-Employment Certification Statement for Selective Service Registration.
  • You will be required to provide proof of U.S. Citizenship.
  • This position requires a 1 year probationary period during which the agency evaluates your fitness and whether your continued employment advances the public interest. In making this determination, the agency may consider your performance and conduct; agency needs and interests; whether your continued employment supports organizational or Government goals; and whether it promotes the efficiency of the Federal service. Continued employment requires written certification that it advances the public interest.
  • Direct Deposit of Pay is required.
  • Selection is subject to restrictions resulting from Department of Defense referral system for displaced employees.
  • If you have retired from federal service and you are interested in employment as a reemployed annuitant, see the information in the Reemployed Annuitant information sheet.
  • This is a Digital Technology Career Field position.
  • Multiple positions may be filled from this announcement.
  • Salary includes applicable locality pay or Local Market Supplement.
  • Payment of Permanent Change of Station (PCS) costs is not authorized, based on a determination that a PCS move is not in the Government interest.
  • Advanced-in-Hire, Enhanced Leave Accrual, Student Loan Repayment, and/or Recruitment/Relocation incentive MAY be authorized if determined to be in the best interest of the government.
  • Management may make selections at any grade level. Promotion to the next grade will be at management's discretion following completion of time-in-grade requirements, training, fully successful performance, and acquired and demonstrated experience.

Expand Hide additional information
Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution.
Benefits
Help
A career with the U.S. government provides employees with a comprehensive benefits package. As a federal employee, you and your family will have access to a range of benefits that are designed to make your federal career very rewarding. Opens in a new windowLearn more about federal benefits.
Review our benefits
Eligibility for benefits depends on the type of position you hold and whether your position is full-time, part-time or intermittent. Contact the hiring agency for more information on the specific benefits offered.

Army Corps of Engineers logo

About Army Corps of Engineers

Sourced by ZipRecruiter

Industry

National security, national security and international affairs and public administration

Company size

10,000+ Employees

Headquarters location

Washington, DC, US