Your impact
RESPONSIBILITIES:
- Performs technical tasks to include writing code and unit tests. Applies advanced technologies, scientific principles, theories, and concepts in related technical disciplines or in a specialty
- Supports resolution of technical issues as they arise.
- In addition to software engineering activities, provides support for the preparation, potentially including briefings and status reports and attendance at technical and management meetings and reviews.
- Complexity of tasks/responsibilities:
- Interns work under the mentorship of a Senior Engineer
- Reviews project instructions to ascertain requirements, specifications, procedures, objectives, equipment, nature of the technical problem, and possible solutions
- This list is not intended to be all-inclusive and may be expanded to include other duties and responsibilities.
Here's what you'll need
- Ability to perform entry level or developmental level assignments applying knowledge of engineering technology and research engineering concepts to the specific technical tasks, preferred.
- Familiarity with Microsoft Visual Studio and at least one programming language such as C++, C#, JavaScript, TypeScript or Java.
- US Citizenship
- Guidelines (level of supervision required to perform):The assigned supervisor or mentor provides specific instructions and screens assignments for difficult or unusual problems.
- Minimum Education:Must have completed Freshman year of undergraduate studies and major in one of these fields of study: Computer Science or Computer Engineering. Must have demonstrated very strong aptitude in this major of study.