Software Engineering and Computer Science Intern

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Groton, CTNew London, CTNorth Kingstown, RINewport, RINorth Stonington, CT
Employment
Intern
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $153k
$97k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $113,650–$193,000.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1255 open roles on FindRole.

Listed pay typically runs $120,700–$150,205 across 1075 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Engineering and Computer Science Intern

Information Technology, Software Engineering, & Computer Science - 2027 Summer Internship offers students an opportunity to join the Information Technology Group within a defense environment focused on United States Navy nuclear submarines. Interns contribute to various subgroups including software engineering, infrastructure, cyber security, systems engineering, project management, finance, and procurement. Day-to-day responsibilities involve requirement analysis, designing and developing software applications, testing, maintenance, and investigating advanced IT technologies. Specifically, the software engineering group develops custom automation within CAD and PLM tools to create automated views and manufacturing interfaces. Candidates will utilize Java, relational databases, object-oriented databases, and the MS Office suite. The role addresses technical challenges in submarine innovation, including Columbia Class design and Virginia Class enhancements, while ensuring system security, infrastructure stability, and the integration of new hardware and software solutions across business operations.

What you'll do

  • Perform requirement analysis and design for software applications.
  • Develop and deploy custom automation tools within CAD and PLM systems.
  • Develop, test, and maintain various software applications, typically using Java.
  • Monitor systems for vulnerabilities and develop remediation plans for cyber security compliance.
  • Gather and document requirements from business customers for system changes.
  • Manage IT projects involving both hardware and software solutions.
  • Plan and procure software and hardware for new projects and existing operations.
  • Provide user production support by becoming a subject matter expert in design and engineering tools.

What we're looking for

  • Must be at least 18 years of age.
  • US citizenship is required.
  • Must be enrolled full-time in a college or university and have completed at least one year of study before the internship starts.
  • Pursuing a Bachelor or Master of Science in IT, Computer Science, or Engineering.
  • Must pass a medically supervised drug screen and background check.
  • Must be available to work 40 hours per week for at least eight consecutive weeks during the Summer 2027 season.
  • Proficiency with MS Office suite (Word, Excel, Office).
  • Experience in Java development or related coursework is preferred; interest in cybersecurity or infrastructure is also desired.

More like this

Similar roles

Software Engineer Intern

Anduril Industries

Atlanta, GA +8 103 days ago
C++ Go Rust Java Python Algorithms Data Structures Storage Systems Cloud Infrastructure Front-end Frameworks Debugging Monitoring

Electrical Engineering and Design Intern

General Dynamics

Groton, CT +4 5 days ago
Electrical Engineering Systems Engineering Cybersecurity Network Security MS Office Electrical Design Software Architecture Marine Engineering Computer Science Network Administration

Software Engineering Internship

Qualcomm

San Diego, CA +6 3 days ago
C C++ Python Distributed systems Networking protocols Multi-threaded programming Multi-processor systems System performance optimization Software debugging Discrete event simulation Polyglot programming Linux Routing Bridging