General Dynamics→
Intern Software Engineer - Orlando
InternshipHybrid
Location
US-FL-Orlando
Salary
Not listed
Experience
No experience required
Posted
2 weeks ago
Skills
programming languagesjavac++pythonsoftware designsoftware testingai applicationsoftware development methodologiesagilescrumversion control systemsgitanalytical skills
Job Description
Summary: General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. The Engineering Intern position provides an opportunity to work on projects that support national security missions and enhance technical skills by collaborating with experienced professionals.
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
Required Qualifications:
- 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
- Required Clearance: Secret, obtainable within reasonable time based on requirements
Preferred Qualifications:
- Experience with software development methodologies (Agile/Scrum)
- Familiarity with version control systems (e.g., Git)
Required Skills: Programming languages, Java, C++, Python, Software design, Software testing, AI application, Software development methodologies, Agile, Scrum, Version control systems, Git, Analytical skills