Newport, RI

Salary
Posted
Jul 15, 2026
Location
Newport, RI
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A software engineering role focused on building simulation-based training systems for the US Navy, specifically within a PC-based open-architecture program. Day-to-day work spans designing and developing instructor and student GUI displays, maintaining the backend simulation and modeling software, and bridging the two layers through interface development. The role suits a C++ and C# developer comfortable in a Windows/.NET environment who can obtain a DoD Secret clearance.

Mid level · 2+ years · Newport, RI · Bachelor's required · Secret clearance · Full-time

Must have (4)
C++C#.NETVisual Studio
Nice to have (6)
WinForms or WPFVirtual MachinesCORBADDSDISHLA

“or” means any one of them counts — you don't need all of them.

Posted 3 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What the occupation pays Median $133,564 (middle half $104,192–$163,048).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (8)

The posting requires a Bachelor's degree in CS/CE/EE or STEM with 2+ years of relevant experience, OR a Master's degree with 'some' relevant experience. The Bachelor's path is treated as the minimum degree gate; the Master's alternative is not a lower bar, so the degree requirement is set to Bachelors.

The salary range is referenced ('The range for this position can be found at the top of this posting') but no actual figures appear in the provided text; no compensation values could be extracted.

C++ and C# are listed in the required qualifications section ('Develop, review, and debug software in C++ and C#'), making them hard gates. The .NET environment and Visual Studio IDE are also explicitly required.

WinForms and WPF appear under 'Additional desired experience and skills' alongside C++ and C#; they are treated as preferred. Note that C++ and C# themselves are required via the main qualifications block regardless of their reappearance in the desired section.

CORBA, RTI DDS, DIS, and HLA are listed under 'Additional desired experience and skills' as network protocol knowledge and are treated as preferred.

This position is contingent on obtaining/maintaining/transferring a DoD Secret clearance; US citizenship is required.

Middletown, RI falls within the Newport, RI CBSA (39300).

Requires a Secret clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗