About this role
This internship is 100% in-person requiring the intern to be on-center Monday-Friday. This internship cannot be done remote or hybrid and will require temporary relocation if not living locally. Additionally KSC is a closed base so the intern will need to have transportation to/from work as there is no public transportation that can come on-center.
The position consists of developing software for a launch control system. The tasks may include but are not limited to writing software, debugging, troubleshooting, participating in and/or facilitating code inspections, writing and/or fixing unit tests, executing unit tests, researching performance issues, analyzing automated test output, writing automated tests and assisting with enhancing an automated test framework. The student will have a mentor as well as a technical point of contact throughout the internship- both of which are available to address any questions. The intern will be assigned technical tasks from the technical point of contact. The intern will write a project plan at the start of the internship that will outline the tasks which will be completed during the semester, as well as a final abstract and final presentation summarizing the work completed throughout the internship. Training on the specific software development process tools that are used on the project will be provided. A project overview and background information will be provided to the intern as well. Help will be available for any and all technical issues encountered.
Preferred skills include software development, software programming, and software design. Preferred programming languages include Python, Java, and C++.
**Eligible Applicants:** Student
**Academic Level:** Undergraduate Sophomore, Undergraduate Junior, Undergraduate Senior
**Activity Type:** In-person
**Citizenship:** US Citizen Only
**Type:** Internships