1

Computer Programming Intern Unpaid Jobs in Vance, AL

As a Technology Summer Intern within PNC's Technology organization, you will be based in Pittsburgh ... Computer Science, Computer Engineering, Electrical Engineering, General Engineering, Software ...

Intern - Software Development

Tuscaloosa, AL · On-site

$17.75 - $23.50/hr

NET Developers, Database Developers, QA, Business Analysts, and Project Managers. * Learn ... S. in Computer Science, MIS or related discipline * Have strong problem-solving and analytical ...

Intern - Software Development

Tuscaloosa, AL · On-site

$17.75 - $23.50/hr

NET Developers, Database Developers, QA, Business Analysts, and Project Managers. * Learn ... S. in Computer Science, MIS or related discipline * Have strong problem-solving and analytical ...

next page

Showing results 1-20

Computer Programming Intern Unpaid information

See Vance, AL salary details

$8

$15

$23

How much do computer programming intern unpaid jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for computer programming intern unpaid in Vance, AL is $15.64, according to ZipRecruiter salary data. Most workers in this role earn between $12.93 and $17.26 per hour, depending on experience, location, and employer.

What is a computer programming intern unpaid?

A Computer Programming Intern Unpaid position is a temporary role where students or entry-level individuals gain hands-on experience in software development without financial compensation. Interns typically assist with coding, debugging, testing, and other programming tasks under the supervision of experienced developers. This opportunity helps build technical skills, industry knowledge, and a professional network. While unpaid, the experience can be valuable for career growth and future job opportunities.

What kinds of projects or tasks can I expect as a computer programming intern unpaid?

As a Computer Programming Intern Unpaid, you can expect to assist with code development, debugging, and testing for ongoing software projects under the supervision of more experienced developers. You may work on writing and reviewing code, updating documentation, and collaborating with team members through code reviews and meetings. Interns often have the opportunity to learn new technologies and tools while gaining exposure to real-world development workflows. The tasks assigned are typically designed to help you build practical skills and prepare for future paid positions in the field.

What are the key skills and qualifications needed to thrive as a computer programming intern unpaid?

To thrive as a Computer Programming Intern Unpaid, you need a foundational understanding of programming languages such as Python, Java, or C++, often gained through coursework or self-study. Familiarity with version control systems like Git and code editors such as Visual Studio Code is commonly expected, though formal certifications are usually not required. Strong problem-solving abilities, eagerness to learn, and effective collaboration skills help interns excel in team-oriented and fast-paced environments. These skills are essential for contributing to projects, adapting to new challenges, and gaining valuable hands-on experience in software development.

What are popular job titles related to Computer Programming Intern Unpaid jobs in Vance, AL?

For Computer Programming Intern Unpaid jobs in Vance, AL, the most frequently searched job titles are:

What cities near Vance, AL are hiring for Computer Programming Intern Unpaid jobs?

Cities near Vance, AL with the most Computer Programming Intern Unpaid job openings:

Project Engineering Support Intern

Birmingham, AL


Kratos Defense
National Security and International Affairs • 1 - 5K employees

7.8

Company rating: 7.8 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

People enjoy working here

Good employer

Paid breaks


$15.75 - $20.50/hr

Internship

Re-posted 2 days ago


Job description

GENERAL JOB SUMMARY:

The Project Engineering Support Intern is a technical and coordination focused role that works across multiple engineering disciplines to support the planning, organization, and execution of engineering projects. This position provides hands on support with procurement, inventory management, expense tracking, documentation, and basic technical tasks, helping engineering teams stay organized and on schedule. Under the guidance of program managers, systems engineers, and project coordinators, this position will help draft procedures, organize drawings and task tracking, support meeting planning, and perform engineering tasks such as component specification, pricing, and trade studies. This role is ideal for candidates who aspire to grow into project or program management roles in an engineering environment.

ESSENTIAL JOB FUNCTIONS:

Support the engineering team in the following ways:

  • Work across engineering teams (e.g., systems, hardware, software, RF, mechanical, electrical) to understand project tasks and priorities.
  • Assist in tracking tasks assigned to different groups.
  • Coordinate with staff to keep task lists, schedules, and status information current and accurate.
  • Support procurement by collecting component specifications, part numbers, and vendor information.
  • Assist in tracking order status in coordination with the procurement team.
  • Help maintain and reconcile inventory of parts and assemblies used on engineering projects.
  • Assist with expense reports related to project activities, travel, and materials.
  • Assist engineering teams in drafting and formatting procedures and process documentation.
  • Support the organization and version control of technical documentation.
  • Assist with developing agendas, capturing action items, and distributing meeting notes.
  • Support the preparation and management of visitors, by coordinating with security and project staff.
  • Support the use of project management tools monitor progress and ensure visibility of work across the team.
  • Perform other related tasks consistent with the scope and level of an engineering support internship, as assigned by supervisors.

Other Job Functions

  • Other duties as assigned

SUPERVISORY RESPONSIBILITY: None


KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:

  • U.S. Citizen

EDUCATION AND EXPERIENCE:

  • Currently enrolled in a Bachelor's degree program in Engineering (e.g., Systems, Mechanical, Electrical, Computer, Industrial), Engineering Management, or a related technical or STEM field.
  • Basic understanding of engineering concepts and the product development lifecycle (requirements, design, integration, test, etc.).
  • Proficiency with standard office productivity tools (e.g., Microsoft Excel, Word, PowerPoint, and Outlook or equivalents).
  • Strong organizational skills, including attention to detail in documentation, data entry, and file management.
  • Demonstrated ability to work collaboratively in a team environment and to seek guidance when needed.
  • Strong verbal and written communication skills.
  • Self-motivated to continually expand knowledge and skills related to this position.

WORK ENVIROMENT / PHYSICAL REQUIREMENTS:

Work Environment & Conditions

This position involves work in an office and laboratory environment and could require the use of personal protective equipment (PPE) including:

  • Safety glasses
  • Hearing protection (varies based on tasks)
  • Shoe covers
Physical Demands

In performing the work for this position, the engineer must be able to:

  • Perform work utilizing a computer for extended periods of time.
  • Sit for extended periods of time without being able to leave the work area.
  • Climb ladders and stairs in performing the work.



What Kratos Defense & Security Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom