Internship Assistance Listing

From RMUWiki

Revision as of 10:56, 5 December 2006; view current revision
←Older revision | Newer revision→

Contents

Apple

Online listings.

Boeing

Online listings.

Ryan Hendrickson held an internship with Boeing during the summer of 2006.

Google

Online listing.

Honeywell

Online listing.

Lockheed Martin

Online listing.

Microsoft

Online listing.

FedEx Ground

Anthony Mastrean held internships at FedEx Ground during the summers of 2004, 2005, and from 2006 through the school year.

Software Quality Support

Job Description

Design and execute cases for software testing. Including unit, integration, usability, and requirements testing. Document testing procedures or instructions on using testing software. Some automation is in place and in some cases, very sophisticated software is being used, although exposure to it may be limited.

Applications platforms include intranet, web, distributed desktop, and mobile devices. The languages in place include Java, C++, C#, various web scripting, and possibly .NET languages. Some possibility of testing "mainframe" systems, but for the purpose of validating output, not the system code itself (very black box).

Important Skills/Knowledge

Communication skills. Ability to work with cross-disciplinary teams. The SQS department regularly interacts with developers, business folks, project leads, and other departments. Multi-tasking and prioritizing work is a must, the SQS teams are small and work on several projects at once.

Courses to Consider

  • Fundamentals of Software Engineering
  • Software Verification and Validation

Scanner Systems Development

Job Description

Support Desk

This group within SSD provides 2nd tier help desk functionality to FedEx Ground facilities. They perform troubleshooting, root cause analysis, and provide developers with feedback on applications/systems. There are some opportunities to be involved in testing and a knowledge management system and support metrics to be maintained.

Application Development

Design and develop scanner systems, whether applications for the mobile devices themselves, or for the middleware or other server platforms. There are opportunities for programming and design of systems.

Important Skills/Knowledge

The communication skills are incredibly useful, you will regularly interact with no less than four other IT groups to resolve issues. It is imperative that you communicate with the A/D folks within SSD as well (as a support intern).

.NET Framework and languages (C# a plus). Knowledge of data access programming (i.e. ADO.NET with different database types, Oracle, DB2, etc). Distributed system programming concept knowledge, if not actual implementation experience.

Courses to Consider

  • Distributed Systems Implementation
  • Data Structures with C++