1

Software Engineer Co Op Jobs in Rhode Island (NOW HIRING)

Analysis of hardware, software, firmware, and system interfaces to identify hazards to personnel ... Prior internship, co-op, or research experience in a systems engineering or safety-related ...

Senior Software Engineer, Java

NC · On-site +1

$150K - $220K/yr

... CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NC, NJ, NY, OR, TN, TX, VA , and WA. We have physical ... We hire the best software engineers with experience in our stack: NinjaOne is built on Java ...

Analysis of hardware, software, firmware, and system interfaces to identify hazards to personnel ... Prior internship, co-op, or research experience in a systems engineering or safety-related ...

Senior Software Engineer, Java | Endpoint Data

NC · On-site +1

$125K - $165K/yr

... CO, CT, FL, GA, *IL, KS, ME, MA, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in ... We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on ...

Staff Software Engineer, C++ | Patching

NC · On-site +1

$150K - $240K/yr

... CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical ... We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on ...

Software Engineer, Android

Providence, RI · On-site

$166.50 - $220/hr

You have a 4-year Bachelor's degree in Computer Science, Software Engineering, Information ... Support for in-office, co-working, or remote work, each with related benefits to do your best work ...

Engineer I (5957)

Newport, RI · On-site

$68K - $74K/yr

Job Brief Candidate will provide Engineering support as part of the Towed Array Handling Equipment ... software is a plus. PREFERRED QUALIFICATIONS * Internship, co-op, or project experience in a ...

Engineer I (5957)

Newport, RI · On-site

$68K - $74K/yr

Job Brief Candidate will provide Engineering support as part of the Towed Array Handling Equipment ... software is a plus. PREFERRED QUALIFICATIONS * Internship, co-op, or project experience in a ...

Patching | Senior Software Engineer, Java

NC · On-site +1

$125K - $165K/yr

... CO, CT, FL, GA, *IL, KS, ME, MA, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in ... We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on ...

Patching | Senior Software Engineer, Java

NC · On-site +1

$125K - $165K/yr

... CA, CO, CT, FL, GA, *IL, KS, ME, MA, MD NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical ... We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on ...

Process Engineering * Quality / Continuous Improvement * Environmental, Health & Safety * Manufacturing Operations * Commercial Sales & Marketing * Research & Development * Finance & Accounting

Senior Software Engineer, Kotlin | MDM

NC · On-site +1

$140K - $220K/yr

About the Role As a Senior Software Engineer on the fast-growing Mobile Device Management Team at ... CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical ...

Patching | Senior Software Engineer, Java

NC · On-site +1

$125K - $165K/yr

... CA, CO, CT, FL, GA, *IL, KS, ME, MA, MD NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical ... We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on ...

... CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical ... We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on ...

Showing results 21-40

Software Engineer Co Op information

See Rhode Island salary details

$62.2K

$144.5K

$201.2K

How much do software engineer co op jobs pay per year?

As of Aug 12, 2026, the average yearly pay for software engineer co op 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 types of projects and responsibilities can a software engineer co op expect during their placement?

As a Software Engineer Co Op, you can typically expect to work on real-world projects alongside full-time engineers, often contributing to codebases, debugging, and writing tests. Your responsibilities may also include participating in agile team meetings, collaborating with cross-functional teams such as QA and product management, and learning industry-standard tools and workflows. While the scope of your work may start with smaller tasks, strong performance can lead to more complex assignments and greater autonomy as your term progresses.

What is the difference between Software Engineer Co Op vs Software Developer Intern?

AspectSoftware Engineer Co OpSoftware Developer Intern
CredentialsTypically pursuing or holding a bachelor's degree in Computer Science or related fieldUsually students in similar fields, often at an earlier stage of their education
Work EnvironmentFull-time or part-time cooperative work, often integrated with academic scheduleInternship, often part-time or summer-only
Employer & Industry UsageUsed by tech companies for ongoing cooperative programs, often in software development teamsCommonly used by companies for short-term internship roles in software development

The main difference is that a Software Engineer Co Op is a longer-term, often semester-based cooperative position that integrates with academic programs, while a Software Developer Intern is typically a shorter-term internship, often during summer, focused on gaining initial industry experience.

What are software engineer co op positions?

Students studying to be software engineers often look for internship and training opportunities. As a software engineer co-op, you work with today’s latest and greatest technologies, researching Database Theory, JavaScript, CSS3, HTML5, and more. Your responsibilities are those of a student and intern, and you research and develop software. Your duties may include completing a project, assisting engineers, or shadowing them to develop the skills necessary for entering the workforce. Co-op positions often last for a term of one year. Students almost always receive pay for these positions that either provide credit or a pass/fail grade.

What are the key skills and qualifications needed to thrive as a software engineer co op, and why are they important?

To thrive as a Software Engineer Co Op, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by coursework in computer science or a related field. Familiarity with common programming languages (such as Python, Java, or C++), version control systems like Git, and basic exposure to development environments is important. Strong problem-solving abilities, willingness to learn, and effective communication set standout candidates apart. These skills ensure you can contribute to real-world projects, adapt to new technologies, and collaborate effectively within engineering teams.

What is a software engineer co op?

A Software Engineer Co-Op is a student or recent graduate who participates in a cooperative education program, gaining hands-on work experience at a company while still in school. These positions typically last several months and allow students to apply their classroom knowledge to real-world software development projects. Co-Ops work alongside experienced engineers, contributing to coding, debugging, and project development, and often rotate between academic terms and work terms. This experience helps students build their skills, expand their professional network, and often leads to future job opportunities.
What are the most commonly searched types of Software Engineer jobs in Rhode Island? The most popular types of Software Engineer jobs in Rhode Island are:
What are popular job titles related to Software Engineer Co Op jobs in Rhode Island? For Software Engineer Co Op jobs in Rhode Island, the most frequently searched job titles are:
What job categories do people searching Software Engineer Co Op jobs in Rhode Island look for? The top searched job categories for Software Engineer Co Op jobs in Rhode Island are:
What cities in Rhode Island are hiring for Software Engineer Co Op jobs? Cities in Rhode Island with the most Software Engineer Co Op job openings:
Infographic showing various Software Engineer Co Op job openings in Rhode Island as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $144,471 per year, or $69.5 per hour.

Systems Safety Engineer

SAIC

Middletown, RI • On-site

Other

Re-posted 8 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

78th of 223 rated it services


Job description

Job ID: 2615108
Location: Middletown, RI, US
Date Posted: 2026-07-30
Category: Engineering and Sciences
Subcategory: Sys Safety Engr
Schedule: Full-Time
Shift: Day Job
Travel: No
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: ORA_ON_SITE
Description
SAIC is seeking a Systems Safety Engineer at our office in Middletown, RI.
A successful candidate will work as part of a team analyzing a system to identify hazards, categorize risk, and recommend mitigations to reduce the risk of mishap occurrence. Candidates will collaborate with internal team, government personnel, and subcontractors.
Job Duties:
  • Utilizing quantitative and qualitative risk assessment techniques to perform safety analysis in accordance with MIL-STD-882E and other guidance.
  • Analysis of hardware, software, firmware, and system interfaces to identify hazards to personnel, equipment, and the environment, to include supplemental analysis techniques such as fault tree analyses, failure modes and hazardous effects analyses, and sneak circuit analyses.
  • Review System Requirements documentation to identify potential hazardous conditions and make recommendations to system design in collaboration with program staff.
  • Performing operational analyses and studies to identify potential deficiencies in operating procedures, handling procedures, stowage or other logistics phases.
  • Reviewing and analyzing system safety management and program plans, safety analyses, accident and incident data, mishap investigation reports, safety test plans and results, and other ESOH related data.
  • Preparing or updating risk assessment reports, safety assessment reports, and presentation materials for formal submission.
  • Conducting or reviewing safety assessment of new, updated, and/or modified hardware and software, waivers, and exemption requests.

Qualifications
Qualifications:
  • Bachelor of Science (or higher) degree in engineering or a technical-related field and two (2) or more years experience.
  • SAIC will sponsor qualified candidates for a security clearance.
  • Familiarity in the use and application of technical standards and system safety principles, theories, concepts and techniques.
  • Familiarity conducting and/or reviewing safety assessment of hardware, software, waivers, and exception requests.
  • Familiarity reviewing System Requirements documentation to identify potential hazardous conditions to make recommendations as needed.

Preferred Experience:
  • Basic understanding of Model Based Systems Engineering (MBSE), particularly using Cameo Systems Modeler, or a willingness to learn; formal training and mentorship will be provided for the right candidate.
  • Basic understanding of or exposure to Systems Engineering principles and practices, or a demonstrated willingness to develop that knowledge in a hands-on professional environment.
  • Basic familiarity with MIL-STD-882E and the Joint Software System Safety Engineering Handbook (JSSSEH), or an eagerness to learn and apply these standards under the guidance of experienced safety professionals.
  • Experience supporting Navy, Army, or Air Force acquisition programs.
  • Prior internship, co-op, or research experience in a systems engineering or safety-related discipline is a plus.

SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC's approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see .

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom