Under the supervision of the Sr. Technical Manager, the Software Engineer Intern will work in a program designed to help college students gain experience and develop the technology, professional and interpersonal skills to use throughout their career. Undergraduate students are assigned significant work assignments to support a specific business function.