Skip to main content

Software Engineering Internships


Find U.S. Contract Jobs

Real-Time Software and Software Internships


  • Develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large datasets, real-time systems, and business management information systems) based on documented requirements.
  • Develop and maintain code and integrate software components into a fully functional software system.
  • Test procedures and document test results to ensure software system requirements are met.

Preferred Majors

Software, Computer, Electrical

Available Sites

Huntsville, AL; Mesa, AZ; El Segundo, Long Beach, Seal Beach, and Huntington Beach, CA; Colorado Springs, CO; St. Louis, MO; Oklahoma City, OK; Ridley Park, PA; Charleston, SC; Houston, TX; Arlington, VA; Seattle, WA area