1

Software Developer Internship Jobs in Norwich, CT

Electronics Engineer

Groton, CT · On-site

$100K - $160K/yr

  • Retirement

Practical exposure gained through engineering internships or 1 to 3 years of hands-on experience in ... Exposure to embedded software development using C/C++ Programming or Python Programming for ...

Software Engineering Duties/Responsibilities We offer the opportunity for students to work and ... We offer a housing stipend for those who incur housing costs during their internship employment, as ...

Electrical Engineer

Glastonbury, CT

$31 - $41/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Internship, co-op, research project, capstone project, military technical experience, or other ... Experience with technical software such as MATLAB, Simulink, LabVIEW, Python, or similar tools is ...

next page

Showing results 1-20

Software Developer Internship information

See Norwich, CT salary details

$11

$22

$39

How much do software developer internship jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for software developer internship in Norwich, CT is $22.93, according to ZipRecruiter salary data. Most workers in this role earn between $18.56 and $24.33 per hour, depending on experience, location, and employer.

What is a software developer internship?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a software developer intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

What are the key skills and qualifications needed to thrive in a software developer internship, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What does a software developer internship do?

A software developer internship provides hands-on experience in designing, coding, testing, and debugging software applications under the supervision of experienced developers. Interns often work on real projects, learn industry tools like version control systems, and develop programming skills in languages such as Java, Python, or C++. The internship helps build practical knowledge and professional skills for a future career in software development.

What are the most commonly searched types of Software Developer jobs in Norwich, CT?

The most popular types of Software Developer jobs in Norwich, CT are:

What are popular job titles related to Software Developer Internship jobs in Norwich, CT?

For Software Developer Internship jobs in Norwich, CT, the most frequently searched job titles are:

What job categories do people searching Software Developer Internship jobs in Norwich, CT look for?

The top searched job categories for Software Developer Internship jobs in Norwich, CT are:

What cities near Norwich, CT are hiring for Software Developer Internship jobs?

Cities near Norwich, CT with the most Software Developer Internship job openings:

Infographic showing various Software Developer Internship job openings in Norwich, CT as of August 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 100% In-person job distribution, with an average salary of $47,696 per year, or $22.9 per hour.

Full-time

Posted 13 days ago


General Dynamics Electric Boat rating

8.3

Company rating: 8.3 out of 10

Based on 164 frontline employees who took The Breakroom Quiz

68th of 540 rated manufacturers


Job description

Entry-Level Unreal Engine Simulation Software Developer

Overview

Electric Boat is seeking an entry-level software developer to support the development of interactive engineering simulations using Unreal Engine.

The selected candidate will develop Unreal Engine applications that provide visual and behavioral representations of shipboard systems and environments. Working alongside experienced engineers, the candidate will integrate simulation models and contribute to reusable simulation components supporting multiple engineering projects.

This position is well suited for recent graduates interested in real-time simulation, game engine technologies, and software development for complex engineering systems.

Responsibilities:

  • Develop simulation applications using Unreal Engine and C++.
  • Create Unreal Engine components and reusable simulation assets.
  • Develop virtual representations of equipment, controls, displays, and operating environments.
  • Integrate system and equipment simulation models into Unreal Engine.
  • Connect Unreal Engine applications to external software models and interfaces.
  • Develop operator controls, engineering displays, and interactive user interfaces.
  • Import and optimize CAD models, animations, and engineering data for real-time visualization.
  • Implement coordinate-system conversions, spatial transformations, and system-state visualizations.
  • Troubleshoot software, graphics, and simulation integration issues.
  • Collaborate with software, systems, and simulation engineers to implement project requirements.
  • Document software designs and model interfaces.

Required:

  • Bachelor’s degree in Computer Science, Software Engineering or Computer Engineering
  • 0-5 years of post-graduate engineering experience
  • Ability to obtain and maintain up to a Top Secret security clearance.

Preferred:

  • Experience with Unreal Engine 5.
  • Experience with C++ obtained through coursework, internships, or personal projects.
  • Understanding of object-oriented programming concepts.
  • Familiarity with Unreal Engine through academic, internship, or personal development experience.
  • Experience developing Unreal Engine projects using C++ and Blueprints.
  • Coursework or project experience involving simulations, graphics programming, or game development.
  • Familiarity with software integration concepts and networking fundamentals.
  • Familiarity with 3D mathematics, coordinate systems, and physics concepts.
  • Experience using Git or other version control tools.
  • Active Security Clearance

  • Game Devlopment, simulation development or related technical skills
  • Strong technical communication and problem-solving skills.
  •  

Color Vision, Kneeling, Light Lifting, Medium Lifting
Inside

What General Dynamics Electric Boat employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom