Demo

Software Engineering Intern

Cortina Solutions
Huntsville, AL Intern
POSTED ON 5/13/2026
AVAILABLE BEFORE 7/13/2026

About Us 

Be a part of a winning team that provides technical solutions with integrity. Cortina is a government contractor providing technical professional services. We’re a team that takes pride in giving back to our local community and being a part of something great. Not only that, we love our employees and do all we can to ensure they have a great work experience.


The group this role supports is fast-paced and research-focused. We equip our personnel to succeed, then trust them to deliver. We are looking for a motivated intern willing to work hard and contribute to our mission as a valuable teammate, not just a temp. At Cortina, that’s exactly how we approach our internship program: we teach, prepare, and invest in those willing to put in the effort.


Description

We are seeking a Software Engineering Intern to support the development and maintenance of software systems used in R&D programs. Current initiatives include machine learning-based test and evaluation, data architecture, and broader software initiatives. You will work alongside a lead engineer but will be responsible for managing individual tasks independently. At Cortina, we believe in real ownership at every level, and will expect you to manage much of your day-to-day tasks. In this role, you will contribute to real software deliverables across multiple in-house R&D programs. You will also have the chance to assist in concept development and initial research activities for new programs. While familiarity with ML concepts is a plus, the primary focus of this role is disciplined software development.


Responsibilities

  • Develop, test, and maintain Python-based software applications supporting T&E, data management, and broader needs
  • Build and consume REST APIs and microservices within existing system architectures
  • Write and execute tests using established QA frameworks to ensure software reliability and correctness
  • Participate in CI/CD pipeline workflows including code review, integration, and deployment processes
  • Manage code contributions through Git in a collaborative, multi-program environment
  • Support data cleaning, pipeline development, and analysis tasks as needed within ML-adjacent workflows
  • Flex across programs and adapt quickly to varying technical requirements and priorities


Requirements

  • MUST live in a HUBZone. To see if you reside in a HUBZone type your address in at, https://maps.certify.sba.gov/hubzone/map. Please confirm your address is in a Qualified HUBZone before you apply.
  • Currently enrolled in an undergraduate or graduate program in Computer Science, Software Engineering, or a related technical field
  • Strong communication skills and ability to work in fast-changing task environments
  • Proficiency in Python with demonstrated software development experience
  • Working knowledge of Git-based version control in a team setting
  • Familiarity with API design and microservices concepts
  • Experience with software testing and QA methodologies
  • Must be a U.S. Citizen


Preferred Qualifications

  • Experience with SQL and/or cloud-based data platforms (e.g., AWS or Azure)
  • Familiarity with ML frameworks such as PyTorch or TensorFlow
  • Prior related internship or project experience


Working Arrangement

  • Part-time, flexible hours coordinated around academic commitments
  • Paired with a lead engineer for mentorship, tasking, and guidance
  • May support multiple concurrent programs depending on mission needs
  • Remote work authorized


Background Check Requirement

As our team members work on government sites, all potential candidates are subject to a background screening that fully complies with the Fair Credit Reporting Act.

Hourly Wage Estimation for Software Engineering Intern in Huntsville, AL
$29.00 to $36.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineering Intern?

Sign up to receive alerts about other jobs on the Software Engineering Intern career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cortina Solutions

  • Cortina Solutions Panama, FL
  • About Us Be a part of a winning team that provides technical solutions with integrity. Cortina is a government contractor providing technical professional ... more
  • 3 Days Ago

  • Cortina Solutions Huntsville, AL
  • The Data Engineer is responsible for designing, building, and maintaining data pipelines and infrastructure to collect, store, and process raw data into a ... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Software Engineering Intern jobs in the Huntsville, AL area that may be a better fit.

  • Davidson Technologies, Inc. Huntsville, AL
  • Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and so... more
  • 2 Days Ago

  • Lensa Huntsville, AL
  • Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs,... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!