1

Computer Programming Summer Jobs in Alabama (NOW HIRING)

R&D Co-Op

Montgomery, AL · On-site

$16.50 - $21.50/hr

This role will start in SUMMER 2026 . Responsibilities * Assist engineers with daily activities in ... Excellent analytical and computer skills (Excel, Power Point, Word) #LI - EM1 #LI-onsite About Us ...

This is not a "summer-only" role. This role will start in SUMMER 2026 . At Rheem, we engineer ... Excellent analytical and computer skills (Excel, Power Point, Word) #LI - EM1 #LI-onsite * Assist ...

Workship

Troy, AL · On-site

... Department Computer Science - Troy Division College of Science and Engineering Campus Troy Work ... or Summer. Preferred Qualifications Will this position require driving (personal vehicle ...

Cloud SRE Intern

Birmingham, AL

$14 - $18.75/hr

This is your opportunity to work hands on with project teams throughout the summer and see your ... Computer Science, Engineering) Working knowledge of software development languages (Java preferred ...

IT Industry 4.0 Lead Developer

Birmingham, AL · On-site

$55.25 - $72.50/hr

Bachelor's Degree in Computer Science, Information Systems, Engineering, or equivalent experience ... Onsite cafeteria with multiple fresh-cooked options and salad bar * annual events (Summer cookouts ...

IT Industry 4.0 Lead Developer

Birmingham, AL

$55.25 - $72.50/hr

Bachelor's Degree in Computer Science, Information Systems, Engineering, or equivalent experience ... Onsite cafeteria with multiple fresh-cooked options and salad bar * annual events (Summer cookouts ...

... a "summer-only" role. The position is for FALL 2026 . Responsibilities * Assist engineers with ... Excellent analytical and computer skills (Excel, Power Point, Word). #LI-EM1 #LI-onsite About Us At ...

This is not a "summer-only" role. The position is for FALL 2026 . At Rheem, we engineer products ... Excellent analytical and computer skills (Excel, Power Point, Word). #LI-EM1 #LI-onsite * Assist ...

next page

Showing results 1-20

Computer Programming Summer information

What are the key skills and qualifications needed to thrive as a Computer Programming Summer Intern, and why are they important?

To excel as a Computer Programming Summer Intern, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and coursework or experience in computer science fundamentals. Familiarity with version control systems like Git, basic software development tools, and sometimes knowledge of specific frameworks or APIs is often required. Strong communication, eagerness to learn, and teamwork skills make candidates stand out in collaborative, fast-paced environments. These competencies enable interns to contribute effectively, adapt quickly, and gain valuable hands-on experience during their internship.

What types of projects or tasks can I expect to work on during a Computer Programming Summer position?

In a Computer Programming Summer role, you'll typically be involved in hands-on projects such as coding small applications, debugging existing software, or contributing to ongoing development tasks under the guidance of experienced engineers. You may also participate in team meetings, code reviews, and collaborate with peers on group assignments. This experience is designed to help you build practical skills, learn industry-standard tools, and gain exposure to real-world development workflows, all while receiving mentorship from professionals in the field.

What are Computer Programming Summer jobs?

Computer Programming Summer jobs are short-term positions, internships, or programs offered during the summer months for students or individuals interested in learning or gaining experience in computer programming. These roles often involve tasks like coding, software development, debugging, and collaborating on projects under the guidance of experienced professionals. Summer programming jobs are commonly available through tech companies, startups, educational programs, and research institutions, and they are designed to help participants build practical skills, expand their professional network, and explore potential career paths in technology.

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

AspectComputer Programming SummerSoftware Development Intern
Required CredentialsHigh school or college students, basic programming knowledgeCollege students, relevant coursework or projects
Work EnvironmentSummer programs, tech companies, coding bootcampsTech firms, startups, corporate offices
Employer & Industry UsageEducational programs, internships for skill-buildingProfessional internships, industry experience
Common Search & ComparisonYesYes

Computer Programming Summer roles typically target students gaining initial coding experience during summer breaks, often through educational programs. Software Development Internships are more advanced, involving real-world project work within tech companies. Both roles serve as stepping stones into the tech industry but differ mainly in experience level and scope.

What are the most commonly searched types of Computer Programming jobs in Alabama? The most popular types of Computer Programming jobs in Alabama are:
Co-op Process Engineer Summer/Fall 2026

Co-op Process Engineer Summer/Fall 2026

Packaging Corporation of America

Jackson, AL • On-site

$25 - $30/hr

Full-time, Temporary

Medical, Dental, Vision, Life, Retirement

Posted 24 days ago


Packaging Corporation Of America rating

7.6

Company rating: 7.6 out of 10

Based on 144 frontline employees who took The Breakroom Quiz

37th of 109 rated packaging manufacturers


Job description

As a Fortune 500 company, Packaging Corporation of America (PCA) is an ideas and solutions company. Our corrugated packaging business seeks to be the leader in helping our customers - large and small - package, transport and display products of all kinds. Our white paper business delivers Paper With Purpose by providing the highest level of customer service and operational excellence. We have approximately 15,000 team members in more than 100 locations in the United States that strive to meet the local needs of our customers. Our mission is to serve the needs of our customers, today and tomorrow, with products and services that exceed expectations for performance and environmental responsibility.
People • Customers • Trust
This will be a learning and development position at the Jackson mill. As a co-op with PCA, the selected individual will work closely with all members of the department by participating in process improvement projects. The individual will be assigned project work including process optimization and studies, process safety evaluations, data analysis, capital project scope and justification, and other process related projects.
Principle Responsibilities:
  • Coordinate projects during design and construction.
  • Assist with software and hardware checkout on new systems and control strategies.
  • Build and implement equipment maintenance databases.
  • Perform data collection and analysis for production optimization.
  • Work with engineers, maintenance, consultants, contractors, vendors, and operations.
  • Coordinate inspection programs for tanks and pressure vessels.
  • Work on special projects to optimize chemical usage in the pulping process.
  • Automate data collection and reporting for production benchmarks.

Basic Qualifications:
  • A minimum grade point average of 3.0/4.0 is required.
  • Must be a permanent U.S. resident, requiring no sponsorship.
  • Currently attending a participating University (Mississippi State University, The University of Mississippi, Auburn University, University of Alabama, University of South Alabama, University of Maine, University of North Carolina State, University of Miami Ohio, Georgia Tech, University of Tennessee or Tennessee Technology University, majoring in Paper Science or Chemical/Electrical/Mechanical Engineering or other related majors
  • Exhibit excellent communication, analytical and computer skills (proficient in MS Word, Excel, and Power Point)
  • Self-starter and be able to work on projects and interpret results with little oversight.
  • Must be willing and able to work any shift, weekends, holidays, and overtime, as needed.

Preferred Qualifications:
  • Any previous industrial exposure is of benefit.

COMPENSATION AND BENEFITS
  • Starting salary range for position:
        • Freshman status**: $25.00 per hour
        • Sophomore status: $27.00 per hour
        • Junior status: $29.00 per hour
        • Senior status: $30.00 per hour

    **Minimum age requirement of 18 years
  • Paid Holidays.
  • Within the first 30 days of employment, an employee (and their dependents) is eligible to enroll in certain benefit coverages -- medical, dental, and vision - and are automatically enrolled in life, AD&D, and disability coverages.
  • Upon hire, an employee is automatically enrolled in the 401k plan. The plan offers both pre-tax and Roth contribution options along with employer provided matching contributions
  • Disclaimer: The Compensation and Benefits information in this posting represents PCA's good faith and reasonable estimate of what it may pay for this position. The Company reserves the right to modify this information at any time, subject to applicable law.

PCA is an Equal Opportunity Employer
Qualified Applicants must apply at careers.packagingcorp.com to be considered.

What Packaging Corporation Of America employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom