1

Software Engineer Apprenticeship Jobs in Rhode Island

Software Engineer Apprenticeship information

See Rhode Island salary details

$62.2K

$144.5K

$201.2K

How much do software engineer apprenticeship jobs pay per year?

As of Aug 28, 2026, the average yearly pay for software engineer apprenticeship in Rhode Island is $144,471.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,400.00 per year, depending on experience, location, and employer.

What is a software engineer apprenticeship?

A Software Engineer Apprenticeship is a structured, hands-on training program where aspiring engineers gain real-world experience while earning a salary. Apprentices work alongside experienced developers, learning programming, software development principles, and industry best practices. These programs often combine on-the-job training with mentorship and coursework to build technical skills. They serve as an alternative to traditional education paths, providing a direct route into a software engineering career.

What kind of projects or tasks can I expect to work on during a software engineer apprenticeship?

As a Software Engineer Apprentice, you can expect to work on a mix of real-world projects and smaller, skill-building tasks under the guidance of experienced engineers. You may be involved in writing and testing code, debugging existing software, participating in code reviews, and assisting with documentation. Apprentices frequently collaborate with other team members through agile workflows and regular meetings, which helps build both technical and communication skills. These experiences are designed to give you practical exposure to industry-standard tools and development cycles, while supporting your growth into a full-fledged software engineer.

What are the key skills and qualifications needed to thrive in a software engineer apprenticeship?

To thrive as a Software Engineer Apprentice, you need a foundational understanding of programming concepts, problem-solving skills, and often a relevant degree or coding bootcamp experience. Familiarity with languages such as Python, Java, or JavaScript and version control systems like Git is typically expected, while certifications in fundamentals or completion of online courses can be advantageous. Strong communication, eagerness to learn, and teamwork are valuable soft skills in this role. These abilities are crucial for adapting to real-world software projects, effectively collaborating with experienced engineers, and building a solid foundation for a successful tech career.

What are popular job titles related to Software Engineer Apprenticeship jobs in Rhode Island?

For Software Engineer Apprenticeship jobs in Rhode Island, the most frequently searched job titles are:

What job categories do people searching Software Engineer Apprenticeship jobs in Rhode Island look for?

The top searched job categories for Software Engineer Apprenticeship jobs in Rhode Island are:

Infographic showing various Software Engineer Apprenticeship job openings in Rhode Island as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $144,471 per year, or $69.5 per hour.

$24.25 - $31/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 21 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

65th of 544 rated manufacturers


Job description

Are you looking for a new career and new challenges? Are you looking for an exciting opportunity that offers both paid training and room to grow?

If yes, then apply today for the position of Maintenance Technician at Electric Boat where we will assist in building the most advanced and sophisticated submarines in the world!

What We Offer:

  • Paid Training
  • Medical, Dental, Vision
  • 401K plan with up to 6% employer match
  • Paid Vacation and Holidays
  • Shift Premium
  • Health and Wellness Programs
  • Commuter/Van Services/Ripta
  • Tuition Reimbursement Programs
  • Safety Boot Reimbursement Program
  • Growth Opportunities

The Facilities Maintenance Technician is responsible for troubleshooting, diagnosing, repairing, and maintaining various types of specialized mechanical, electrical, and hydraulic systems/ components.

  • The technician reports directly to the maintenance operations supervisor and must possess the ability to maintain relationships with production and vendors.
  • Looking for well-trained technicians experienced with PLC and electrical troubleshooting and the capability to address day-to- day issues.
  • Develops and evaluates new technologies or methods (mechanics, hydraulics, algorithms, software, etc.)
  • The ability to work with others and independently in a fast paced environment is crucial.
  • Willingness to further one’s knowledge base and skill-set in a growing company with specialized equipment is necessary.
  • Having the ability to follow procedural compliance and engineered procedures is a must.

 This position is located at the Quonset Point facility in North Kingstown, RI. This is a 3rd Shift position.


Required:

  • HS Diploma or GED OR 2 or more years of related technical experience
  • 2+ years of facilities/machine maintenance experience
  • Employee may be required to work overtime and/or stay into a later shift to return equipment to service
  • Must be available to work all shifts
  • A basic understanding of electrical systems to include 600 volt and below including various control voltage
  • Working from ladders and lifts while wearing fall protection
  • Experience using various types of diagnostic tools and meters to include volt meters, amp meters, resistive measuring devices meggers, data loggers, micrometers, calipers, test gauges, and temperature measuring devices
  • Ability to work at heights, confined spaces and extreme temperature conditions as required
  • Individuals are required to possess their own basic hand tools

Preferred:

  • Specific trade licensing e.g. Electrical, HVAC/refrigeration
  • Vocational, Technical and Community Colleges or Apprentice programs
  • Past mechanical/electrical or hydraulic trade school or apprenticeship
  • Past Robotic equipment repair experience
  • Military/Navy experience 

  • Strong communication and interpersonal skills are key to this role.
  • Ability to work in a collaborative and team environment and meet organizational goals.
  • The ability to read and interpret blueprints, drawings, and schematics
  • Previous experience with PLC’s to include effectively diagnosing analog and digital field components, along with input/output devices.
  • Knowledge of hydraulic system component diagnostics, repair and failure analysis of valves, stacks, pistons, and rams in excess of 5000 PSI operating pressure

Climbing, Color Vision, Crawling, Heavy Lifting, Kneeling, Light Lifting, Medium Lifting, Pulling, Pushing, Reaching, Stooping, Twisting
Acids or Alkalis, Cold, Dry, Dusty, Fumes, Hot, Inside, Noise, Oily, Outside, Wet

What General Dynamics Electric Boat employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom