1

Computer Programming Summer Internship Jobs in Huntsville, AL

... internship experience in aerospace or related engineering fields. * Familiarity with CAD and simulation software (SolidWorks, CATIA, NX, ANSYS, MATLAB, etc.). * Basic understanding of aerodynamics ...

Requirements * 3-4 years of software development experience (professional, internship, academic, or ... Experience programming embedded systems, microcontrollers, or Arduino-based devices. * Experience ...

JUNIOR SOFTWARE DEVELOPER

Huntsville, AL ยท On-site

$62K - $81K/yr

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information ... Experience developing software in Python through coursework, internships, personal projects, or ...

Requirements * 3-4 years of software development experience (professional, internship, academic, or ... Experience programming embedded systems, microcontrollers, or Arduino-based devices. * Experience ...

Bachelor's degree in Systems Engineering, Aerospace Engineering, Electrical Engineering, Computer ... Programming or scripting experience using Python, MATLAB, or similar languages. * Familiarity with ...

Bachelor's degree in Systems Engineering, Aerospace Engineering, Electrical Engineering, Computer ... Programming or scripting experience using Python, MATLAB, or similar languages. * Familiarity with ...

Engineering Co-Op

Huntsville, AL

$15.50 - $20.25/hr

... with CAD software such as SolidWorks, Fusion 360, Inventor, AutoCAD, or similar tools Hands-on experience through personal projects, robotics teams, engineering clubs, internships, or technical ...

Bachelor's degree in Systems Engineering, Aerospace Engineering, Electrical Engineering, Computer ... Programming or scripting experience using Python, MATLAB, or similar languages. * Familiarity with ...

... with CAD software such as SolidWorks, Fusion 360, Inventor, AutoCAD, or similar tools Hands-on experience through personal projects, robotics teams, engineering clubs, internships, or technical ...

Engineering Co-Op

Huntsville, AL ยท On-site

$15.50 - $20.25/hr

Experience with CAD software such as SolidWorks, Fusion 360, Inventor, AutoCAD, or similar tools * Hands-on experience through personal projects, robotics teams, engineering clubs, internships, or ...

Showing results 41-60

Computer Programming Summer Internship information

See Huntsville, AL salary details

$9

$17

$25

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

As of Aug 9, 2026, the average hourly pay for computer programming summer internship in Huntsville, AL is $17.18, according to ZipRecruiter salary data. Most workers in this role earn between $14.23 and $18.94 per hour, depending on experience, location, and employer.

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 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 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 cities near Huntsville, AL are hiring for Computer Programming Summer Internship jobs? Cities near Huntsville, AL with the most Computer Programming Summer Internship job openings:
Infographic showing various Computer Programming Summer Internship job openings in Huntsville, AL as of August 2026, with employment types broken down into 12% Internship, 59% Full Time, and 29% Part Time. Highlights an 88% In-person, 6% Hybrid, and 6% Remote job distribution, with an average salary of $35,733 per year, or $17.2 per hour.

Jr. Software Developer: HSV-26122

deciBel Research, Inc.

Huntsville, AL โ€ข On-site

$62K - $81K/yr

Full-time

Re-posted 3 days ago


Job description

deciBel Research has an immediate opening for a Jr. Software Developer in Huntsville, AL.
Position Description:
We are seeking a junior-level AI Software Developer (2-5 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable insights. In this role, you'll develop intelligent analytics solutions that integrate data from engineering and enterprise tools such as Cameo Systems Modeler, Tableau, and other structured and unstructured data sources to create dynamic dashboards, visualizations, and decision-support capabilities.
You'll work closely with systems engineers, software developers, data engineers, and product stakeholders to build AI-enabled solutions that improve visibility into complex programs and accelerate decision-making. We value practical innovation, technical curiosity, and engineers who enjoy solving challenging problems while delivering software that has an immediate impact.
Responsibilities Include
  • Design, develop, and maintain AI-enabled applications using technologies such as Python, machine learning frameworks, APIs, and modern software engineering practices
  • Develop intelligent data pipelines that ingest, correlate, and analyze information from tools including Cameo Systems Modeler, Tableau, databases, and other enterprise data sources
  • Build AI-powered dashboards, visualizations, and interactive analytics that transform complex technical and program data into actionable insights for engineers and decision-makers
  • Develop retrieval, summarization, and natural language query capabilities using modern AI and Large Language Model (LLM) technologies
  • Create scalable data models and services that support analytics, reporting, and digital engineering initiatives
  • Collaborate with systems engineers, software developers, data scientists, UX designers, and product owners in an agile, cross-functional environment
  • Integrate AI capabilities with existing enterprise applications through REST APIs, cloud services, and modern software architectures
  • Participate in technical design reviews, code reviews, architecture discussions, and continuous improvement activities
  • Prototype innovative AI solutions and mature successful concepts into production-ready software
  • Stay current with emerging AI, machine learning, and data visualization technologies, applying them thoughtfully to solve real-world engineering and business challenges

Education Requirements:
BS Computer Science or Computer Engineering
Experience Requirements:
  • A degree in Computer Science or related field and some hands-on experience, personal projects, GitHub contributions, bootcamp experience, or internships
  • Demonstrative experience with at least one modern programming language (Python, C++, Rust)
  • Experience with Linux operating system
  • Built at least one meaningful service/API
  • System-level thinking
  • Git + Linux proficiency
  • Curiosity, problem-solving, and a willingness to experiment
  • Comfort working in collaborative, iterative development environments
  • Strong communication skills and a desire to grow

Special Skills Desired:
  • 2-5 years of software development experience with strong proficiency in Python or similar scripting languages
  • Experience developing applications using Large Language Models (LLMs), generative AI frameworks, or machine learning technologies
  • Experience integrating data from engineering, project management, or business intelligence platforms such as Cameo Systems Modeler, Tableau, databases, or similar enterprise tools
  • Experience building dashboards and data visualization solutions using Tableau, Power BI, Plotly Dash, Streamlit, or similar technologies.
  • Familiarity with AI orchestration frameworks such as LangChain, LangGraph, Semantic Kernel, or equivalent
  • Experience developing RESTful APIs and working with structured and unstructured data.
  • Knowledge of vector databases, Retrieval-Augmented Generation (RAG), embeddings, or semantic search is highly desirable
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerized applications is a plus
  • Strong problem-solving, communication, and collaboration skills

Applicant selected must have an active Secret security clearance. Must be a U.S. Citizen.