The Margaret Hamilton Distinguished Internship is an opportunity for undergraduate students to gain skills required for a successful career in software engineering. The internship is offered through a joint partnership between Penn State's Enterprise IT Software Engineering Department. The internship will run from May 16, 2021, to May 1, 2022.
An undergraduate student will participate in a yearlong rotational engagement to enhance their skills in software engineering. The student will be paired with experienced developers in several University offices to work on real-world solutions for Penn State. The selected candidate will gain experience in a variety of fields including:
- Software architecture
- Open source development
- Database design and development
- User experience and front-end development
- Application and enterprise security
- Systems integration and interface development
- Development and operations
- Project management
Interested students must meet the criteria below in order to be considered for this internship. This opportunity is open to all students, especially women and students from diverse backgrounds.
- Must be a current student enrolled in the Information Sciences and Technology - Design and Development bachelor's degree program
- Must be enrolled at the University Park campus
- Must be either a sophomore or junior at the time of application who has scheduled, plans to schedule, or has completed IST 311 or CMPSC 211
- A cumulative GPA of 3.2 or higher
- Interested in a career in software development, software architecture, or development and operations
This is a paid position at a rate of $20/hour. The student will also have the opportunity to complete this internship for academic credit.
The internship will run from May 16, 2021, to May 1, 2022. During the fall and spring semesters, the student will work up to 24 hours per week for 36 weeks (18 weeks in each semester). During the summer semester, the student may work up to 40 hours per week for 16 weeks. The student cannot exceed 1,560 hours worked in the calendar year.
Application open until position filled.
A computer scientist and systems engineer, Margaret Hamilton led the software development for NASA’s Apollo and Skylab missions. She developed solutions and methodologies during a time when modern computer science and software engineering were still in their infancy. As a result, her work has had a profound impact on the areas of systems design, process modeling, software reliability and reuse, and quality assurance, which serve as the foundational to modern software engineering and computer science curricula, including those in College of Information Sciences and Technology and the School of Electrical Engineering and Computer Science.