1

Internship Focus Programmer Jobs in Alabama (NOW HIRING)

Engineering Internship/Co-Op

Huntsville, AL ยท On-site

$15.50 - $20.25/hr

Possible focus areas include: * Software Engineering - building and deploying software (C#, Java ... Present your work and contributions to the team at the end of your internship/co-op term ...

Engineering Internship/Co-Op

Huntsville, AL ยท On-site

$15.50 - $20.25/hr

Possible focus areas include:Software Engineering - building and deploying software (C#, Java ... interns across disciplinesPresent your work and contributions to the team at the end of your ...

Engineering Internship/Co-Op

Huntsville, AL ยท On-site

$15.50 - $20.25/hr

Possible focus areas include:Software Engineering - building and deploying software (C#, Java ... interns across disciplinesPresent your work and contributions to the team at the end of your ...

... focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

... focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

... focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

... focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

... focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

... focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date * Experience with object-oriented programming (e.g., C#, Java, Python, C+

next page

Showing results 1-20

Internship Focus Programmer information

What is the difference between Internship Focus Programmer vs Software Developer?

AspectInternship Focus ProgrammerSoftware Developer
Required CredentialsTypically pursuing or recent graduate in CS or related fieldBachelor's degree in CS or related field, often with experience
Work EnvironmentInternship setting, learning-focused, entry-level tasksFull-time professional environment, project development, maintenance
Employer & Industry UsageUsed by tech companies for training and talent pipelineUsed across industries for product development and software solutions
Common Search & Comparison IntentUnderstanding entry-level roles and training opportunitiesLooking for full-time software development roles

The Internship Focus Programmer role is primarily an entry-level, training position aimed at students or recent graduates gaining practical experience. In contrast, a Software Developer is a full-time professional responsible for designing, coding, and maintaining software products. While both roles require a background in computer science, the internship is more learning-oriented, whereas the developer role involves ongoing project work and responsibility.

Engineering Internship/Co-Op

Huntsville, AL โ€ข On-site

Summit TRC
Guided Missile and Space Vehicle Manufacturingย โ€ขย 11 - 50 employees

$15.50 - $20.25/hr

Part-time

Posted 10 days ago


Job description

Summit TRC is seeking motivated students for our Engineering Intern/Co-op program. We hire across multiple engineering disciplines - Software Engineering, Model-Based Systems Engineering (MBSE), Systems Integration Engineering, and DevSecOps - and match each intern to a team based on their background, coursework, and interests. Wherever you land, you'll work alongside experienced engineers on real problems supporting UAS products and other Defense and Space programs, not busywork.

Possible focus areas include:

  • Software Engineering - building and deploying software (C#, Java, Python, C++, Rust) that enables new capabilities on UAS products
  • Model-Based Systems Engineering (MBSE) - applying MBSE tools (e.g., Cameo) and frameworks (SysML, DoDAF, OOSEM) across the systems engineering lifecycle
  • Systems Integration Engineering - integrating, deploying, and troubleshooting systems across Operating Systems, virtual machines, containers, and networks

Responsibilities (specific tasks will depend on your team placement):

  • Contribute to real project work under the guidance of senior engineers - writing code, supporting requirements development, building models, or assisting with systems integration, depending on your track
  • Assist in analyzing technical requirements and supporting design or architecture decisions
  • Help with documentation such as technical write-ups, test reports, configuration guides, or specifications
  • Participate in testing, integration, or troubleshooting activities alongside cross-functional teams
  • Collaborate with engineers, stakeholders, and other interns across disciplines
  • Present your work and contributions to the team at the end of your internship/co-op term

Qualifications:

  • Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, Systems Engineering, Aerospace Engineering, or a related technical discipline (Junior standing or above)
  • US Citizen, able to obtain a Secret or higher security clearance
  • Strong problem-solving instincts and eagerness to learn
  • Comfortable working with Windows and/or Linux and using the command line
  • Able to work well within a team and take initiative on open-ended tasks

Relevant coursework, projects, or skills in any of the following are a plus (tell us which track interests you most):

  • Programming in C#, Java, Python, C++, or Rust; object-oriented design; unit/integration testing; Git or other version control
  • SysML, Cameo, MagicDraw, Sparx Enterprise Architect, or other MBSE tooling; MagicGrid, OOSEM, DoDAF, or UAF frameworks
  • Scripting/automation (PowerShell, Bash, Python, Ansible); virtualization (VMware, Hyper-V); containers; networking fundamentals