2027 Software Engineering Grad Intern

The Aerospace Corporation•El Segundo, CA
•Onsite

About The Position

The Aerospace Corporation is hiring a Software Engineering Graduate Intern for the Software Process and Architecture Department (SPAD) within the Information Systems and Cyber Division (ISCD). The position is full-time and 100% onsite at the company’s El Segundo, California office. ISCD combines modern information-system technologies—including elastic compute clouds, containerization, microservices, real-time operating systems, and visualization frameworks—with expertise in cybersecurity, software architecture and engineering, data science, artificial intelligence, process improvement, and software development to deliver responsive, resilient, high-performance software-intensive systems to intelligence community, Department of Defense, and civilian customers. The intern will develop software for space-centric projects and participate in interdisciplinary research or technical programs, including work with academic collaboration partners. The role involves carrying out prescribed scientific or engineering tasks using standard techniques and procedures, and analyzing software development processes for best practices and use of industry standards. Training and mentorship will be provided. The internship requires full-time availability for at least 10 weeks outside the university term and returning to a full-time degree program afterward. The position requires the ability to obtain and maintain a U.S. government security clearance; U.S. citizenship is required to obtain clearance. Academic transcripts are required. Temporary housing assistance is not available.

Requirements

  • Be currently enrolled full-time in an accredited college or university graduate degree program in Computer Science, Industrial Engineering, Computer Engineering, Electrical Engineering, or a related program.
  • Be available to work full-time for a minimum of 10 weeks outside the university term and return to a degree program full-time after the internship.
  • Demonstrate excellent problem-solving skills.
  • Have hands-on expertise with application design, software development, and automated testing.
  • Have experience in two or more common programming languages, such as Java, C/C++, and Python.
  • Have strong written and oral communication skills.
  • Work well in a team environment.
  • Have strong organizational, time-management, and project-management skills.
  • Demonstrate flexibility and the ability to adapt to changing organizational needs.
  • Have interpersonal skills to coordinate efforts and work with internal and external organizations.
  • Demonstrate behavior consistent with the company’s values of Dedication to Mission Success, Technical Excellence, Commitment to Our People, Objectivity and Integrity, and Innovation.
  • Be able to obtain and maintain a U.S. government security clearance; U.S. citizenship is required to obtain clearance.
  • Provide academic transcripts.

Nice To Haves

  • GPA of 3.5 or higher.
  • Experience in full-stack software development.
  • Use of AI/ML tools in all phases of software development.
  • Experience in model-based software engineering (MBSE).
  • Experience in software project management or software development processes, including agile software development.
  • Experience in distributed systems and/or cloud-native application development.

Responsibilities

  • Develop software for a variety of space-centric projects.
  • Participate with an interdisciplinary team in ongoing research or technical programs with academic collaboration partners.
  • Apply standard techniques and procedures to carry out prescribed scientific and/or engineering tasks.
  • Analyze project software development processes for best practices and use of industry standards.

Benefits

  • Comprehensive health care and wellness plans.
  • Paid holidays, sick time, and vacation.
  • Standard and alternate work schedules, including telework options.
  • 401(k) plan with company-paid benefits of 8%, 10%, or 12% of eligible compensation based on years of service, plus matching contributions; employees are immediately eligible and vested upon hire.
  • Flexible spending accounts.
  • Variable pay program for exceptional contributions.
  • Relocation assistance.
  • Professional growth and development programs.
  • Education assistance programs.
  • Inclusive work environment built on teamwork, flexibility, and respect.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service