General Dynamics is a company that engineers a diverse portfolio of high technology solutions for defense and scientific arenas. They are seeking an Engineering Intern to assist in the design, development, and testing of software applications while collaborating with cross-functional engineering teams.
Responsibilities
Assist in the design, development, and testing of software applications
Collaborate with cross-functional engineering teams
Participate in code reviews and technical discussions
Document software designs and processes
Support debugging and troubleshooting efforts
Qualification
Required
Currently pursuing a BS or MS in Computer Science, Software Engineering, or related field
Proficiency in one or more programming languages (e.g., Java, C++, Python)
Strong analytical and problem-solving skills
Good communication and teamwork skills
Identifies opportunities to apply AI for continuous improvement and innovation
Candidates should demonstrate a thorough understanding of engineering technology
Engineering Interns must be enrolled in an accredited degree program in Computer Engineering, Systems Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering or other related scientific or technical discipline with a preference for a standing of a sophomore or higher
Due to the nature of work performed within our facilities, U.S. citizenship is required
Preferred
Experience with software development methodologies (Agile/Scrum)
Familiarity with version control systems (e.g., Git)
Benefits
General Dynamics is a defense industry contractor for shipbuilding, marine, combat and defense systems and, munitions.