1

Internship Software Developer C C++ Jobs in Rhode Island

Strong proficiency in C, C++, Qt, Eclipse, and modern software engineering methodologies. * Experience with Agile Scrum development environments and software lifecycle management tools, including ...

Strong proficiency in C, C++, Qt, Eclipse, and modern software engineering methodologies. * Experience with Agile Scrum development environments and software lifecycle management tools, including ...

Senior Software Engineer / Task Manager

Newport, RI ยท On-site

$123K - $162K/yr

Develop software primarily in C/C++, Java, Python, and Qt / PyQt. * Provide day-to-day technical ... Embrace a team culture of mentoring, often including paired programming and discussions on ...

Senior Software Engineer / Task Manager

Newport, RI ยท On-site

$123K - $162K/yr

SEACORP is seeking a well-qualified Senior Software Engineer / Task Manager. Primary Duties and ... Develop software primarily in C/C++, Java, Python, and Qt / PyQt. * Provide day-to-day technical ...

Internship, research, academic, or personal project experience developing software applications. * Familiarity with Python and an interest in learning additional programming languages as needed.

Engineering Internships 2026

Middletown, RI ยท On-site

$16.75 - $21.75/hr

Software - Software Engineering Interns will use C++ and Java to support a multidisciplinary team of Software Engineers to define, design, and integrate software capabilities into complicated ...

Senior Software Engineer

Providence, RI ยท Hybrid

$50 - $70/hr

This Embedded Software Engineer role focuses on designing and developing high-quality software for ... Strong proficiency in C++ and C/C++ development. * Experience with embedded Linux or real-time ...

Embedded Software Engineer

North Kingstown, RI ยท On-site

$120K - $180K/yr

About the Role: HavocAI is seeking an Embedded Software Engineer to lead hardware/software ... Proven experience developing, testing, and debugging embedded software for STM32 platforms using C ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

Showing results 21-40

Internship Software Developer C C information

What is the difference between Internship Software Developer C C++ vs Junior Software Engineer C C++?

AspectInternship Software Developer C C++Junior Software Engineer C C++
QualificationsEnrolled in or recent graduate of CS or related fieldBachelor's degree in CS or related field, some experience
Work EnvironmentInternship programs, learning-focused, supervisedFull-time, professional setting, collaborative teams
ResponsibilitiesAssist in coding, testing, and debugging under supervisionDevelop features, fix bugs, contribute to projects independently
DurationTypically 3-6 monthsFull-time ongoing employment

In summary, an Internship Software Developer C C++ is a temporary, learning-focused role for students or recent graduates, while a Junior Software Engineer C C++ is a full-time position requiring some experience, with greater responsibilities and independence in software development tasks.

What cities in Rhode Island are hiring for Internship Software Developer C C++ jobs?

Cities in Rhode Island with the most Internship Software Developer C C++ job openings:

Infographic showing various Internship Software Developer C C++ job openings in Rhode Island as of July 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, 1% Temporary, and 2% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution.

Senior Software Engineer / Task Manager

Systems Engineering Associates Corporation

Newport, RI โ€ข On-site

$123K - $162K/yr

Full-time

Re-posted 29 days ago


Job description

Job Description: SEACORP'sย  Virginia / Ohio Replacement Business Area is seeking a mid-level Software Engineer for its Middletown, RI location to support the Weapons Analysis Facility at the Naval Undersea Warfare Center. ย 

Job Responsibilities Include:

  • Develop software primarily in C/C++, Java, Python, and Qt / PyQt.
  • Provide day-to-day technical leadership for a small software development team.
  • Coordinate tasking, priorities, and development activities across team members.
  • Collaborate directly with customers and stakeholders to clarify requirements and demonstrate progress.
  • Participate in software architecture, code reviews, and technical planning.
  • Support integration, troubleshooting, and issue resolution in a secure lab environment.
  • Engage in Atlassian-suite activities such as providing comments in JIRA, performing code reviews in Bitbucket, sharing.
  • documentation in Confluence, and adding/analyzing test results in Bamboo.
  • Embrace a team culture of mentoring, often including paired programming and discussions on development approaches, testing, and coding standards.