1

Programming Intern Jobs in Alabama (NOW HIRING)

Water Engineering Intern

Huntsville, AL

$16.75 - $22/hr

Garver's experienced Water Team is seeking a Water Engineering Intern to join our team in our Huntsville, AL office. This intern will gain real-world experience in design while working in a ...

Water Engineering Intern

Huntsville, AL · On-site

$16.50 - $21.50/hr

Garver's experienced Water Team is seeking a Water Engineering Intern to join our team in our Huntsville, AL office. This intern will gain real-world experience in design while working in a fast ...

Water Engineering Intern

Birmingham, AL · On-site

$15.75 - $20.50/hr

Garver's experienced Water Team is seeking a Water Engineering Intern to join our team in our Birmingham, AL office. This intern will gain real-world experience in design while working in a ...

Water Engineering Intern

Birmingham, AL · On-site

$15.75 - $20.50/hr

Garver's experienced Water Team is seeking a Water Engineering Intern to join our team in our Birmingham, AL office. This intern will gain real-world experience in design while working in a fast ...

Industrial Engineering Intern

Alabaster, AL · On-site

$14.25 - $18.50/hr

The intern will learn to identify wasteful actions, analyze processes, and support efforts to ... Actively pursuing a bachelor's degree in Industrial Engineering or related field. Must be junior ...

Industrial Engineering Intern

Alabaster, AL · On-site

$14.25 - $18.50/hr

The intern will learn to identify wasteful actions, analyze processes, and support efforts to ... Actively pursuing a bachelor's degree in Industrial Engineering or related field. Must be junior ...

Industrial Engineering Intern

Alabaster, AL · On-site

$14.25 - $18.50/hr

The intern will learn to identify wasteful actions, analyze processes, and support efforts to ... Actively pursuing a bachelor's degree in Industrial Engineering or related field. Must be junior ...

Engineering Intern

Huntsville, AL · On-site

$48K - $86K/yr

... Intern for modeling & simulation applications with the ability to potentially work multiple ... EO/IR/RF phenomenology, image processing, signal processing, Kalman filtering, GPU programming with ...

$19 - $25/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

$19 - $25/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Software QA Intern

Montgomery, AL · On-site

$19 - $25/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

next page

Showing results 1-20

Programming Intern information

See Alabama salary details

$7

$19

$43

How much do programming intern jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for programming intern in Alabama is $19.32, according to ZipRecruiter salary data. Most workers in this role earn between $12.81 and $18.70 per hour, depending on experience, location, and employer.

What do programming interns do?

Programming Interns typically support ongoing development projects by writing and testing code, fixing bugs, and assisting with documentation. You may be assigned to work on specific modules, perform code reviews, or help automate repetitive tasks under the guidance of senior developers. Interns often participate in team meetings, collaborate closely with other interns and full-time engineers, and gain exposure to version control systems and agile workflows. These experiences are designed to help you build practical skills while contributing meaningfully to the team's goals.

What is the difference between Programming Intern vs Software Developer Intern?

AspectProgramming InternSoftware Developer Intern
Required CredentialsTypically students or recent graduates with basic coding knowledgeSimilar, often pursuing or holding a degree in computer science or related field
Work EnvironmentInternship programs in tech companies, startups, or organizationsInternship roles within software development teams in various industries
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsSame as Programming Intern, often used interchangeably
Search & Comparison IntentPeople looking for entry-level programming experienceIndividuals seeking software development internship opportunities

Both roles are entry-level internships focused on programming tasks, often requiring similar educational backgrounds. The terms are frequently used interchangeably, with 'Software Developer Intern' emphasizing a focus on software development projects. Candidates interested in gaining practical coding experience in a professional setting should consider both roles, depending on the company's terminology.

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

To thrive as a Programming Intern, you generally need a solid understanding of programming fundamentals, data structures, and algorithms, often gained through coursework in computer science or related fields. Familiarity with version control systems like Git, basic debugging tools, and at least one programming language such as Python, Java, or C++ is typically expected. Strong problem-solving skills, eagerness to learn, and the ability to communicate effectively within a team help interns stand out. These skills and qualities are crucial for quickly adapting to real-world projects, collaborating with colleagues, and making meaningful contributions during the internship.
What are the most commonly searched types of Programming jobs in Alabama? The most popular types of Programming jobs in Alabama are:
What cities in Alabama are hiring for Programming Intern jobs? Cities in Alabama with the most Programming Intern job openings:
Infographic showing various Programming Intern job openings in Alabama as of August 2026, with employment types broken down into 1% Internship, 75% Full Time, 18% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $40,183 per year, or $19.3 per hour.

Systems Engineering Intern- Digital Engineering

Bailey Collaborative Solutions, LLC

Huntsville, AL • On-site

$16.25 - $21/hr

Part-time, Internship

Re-posted 16 days ago


Job description

Program: BCS Digital EngineeringPosition Type: Part-Time InternshipHours: 24-32 hours per week for 10 weeksPosition SummaryBCS is seeking a Systems Engineer Intern to support our growing Digital Engineering program. This internship provides hands-on experience working with modern systems engineering methods, modeling and simulation tools, and digital engineering environments in support of aerospace, government, and advanced engineering programs. The ideal candidate is a motivated junior or senior engineering student with strong analytical skills and an interest in systems engineering, modeling, and simulation.Key ResponsibilitiesSupport systems engineering activities within the BCS Digital Engineering programAssist with development and analysis of system models and simulationsate in modeling and simulation tasks to support system trade studies and analysesContribute to requirements development, traceability, and model-based documentationCollaborate with engineers to support digital engineering workflows and best practicesPrepare technical content, summaries, and documentation as neededPerform additional engineering support tasks as assignedRequired QualificationsCurrent junior or senior undergraduate or graduate studentPursuing a degree in Engineering (Aerospace, Industrial, or Systems Engineering, preferred).Degrees in Mathematics or Physics will also be consideredStrong analytical and problem-solving skillsAbility to communicate technical concepts clearly, both verbally and in writingAbility to work independently and manage time effectively in a part-time rolePreferred Qualifications (Plus but Not Required)Experience or coursework in Modeling and Simulation (M&S)Familiarity with tools such as: MATLAB, MapleSim, and Cameo Systems ModelerExposure to Model-Based Systems Engineering (MBSE) conceptsInterest in digital engineering applications within aerospace or government programsWhat You'll GainPractical experience in digital engineering and systems engineeringExposure to industry-standard modeling and simulation toolsMentorship from experienced systems engineersFlexible schedule compatible with academic commitmentsHow to ApplyInterested candidates should submit the following items through our website https://bcsolutions.applicantpro.com/jobs/ by selecting the Systems Engineer Intern job link.Upload your resume andUpload a statement of interest that includes: (i) what you are looking to get from this internship; (ii) how this internship fits your long-term career goals; (iii) your strengths going into this intern position; and (iv) any weaknesses you want to overcome as part of this intern experience.The statement must be no longer than 2 pages, in PDF format using the Font Times New Roman with a Size of 12 pt. 
Job Posted by ApplicantPro