> Markdown version of [/jobs/ext/2183798-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/2183798-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - **Company:** McLaughlin Research Corporation - **Location:** Newport, RI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Applications Architecture, Computing Platforms, C++ (Programming Language), Program Optimization, Data Structures, Network Topologies, Software Engineering, Software Systems, Concurrency, SC Clearance, Linux Development, Information Technology - **Published:** August 22, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9110459/sr-software-engineer ## About the Role McLaughlin Research Corporation (MRC) is seeking a Sr. Software Engineer who will support the Naval Undersea Warfare Center in Newport RI. The Naval Undersea Warfare Center (NUWC) is the United States Navy's full-spectrum research, development, test and evaluation, engineering and fleet support center for submarines, autonomous underwater systems, and offensive and defensive weapons systems associated with undersea warfare. The successful candidate must possess excellent communication and interpersonal skills, and should be comfortable working in a fast-paced, schedule driven environment., Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics Proven understanding of data structures, algorithms, concurrency, and code optimization Strong C++ experience in a Linux development environment Experience troubleshooting and analyzing remotely deployed software systems Experience with the development and sustainment of distributed software platform and application architectures, running under dynamic network topologies Capacity to work holistically on software enabled capabilities up and down the software stack and through lifecycle through design, implementation, operation and sustainment Demonstrated curiosity and ability to learn outside of core discipline Must be eligible to obtain and maintain a U.S. Secret clearance ## Related Videos - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Phel, a native Lisp for PHP](https://www.wearedevelopers.com/videos/791-phel-a-native-lisp-for-php) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Java with a Clojure mindset](https://www.wearedevelopers.com/videos/103-java-with-a-clojure-mindset) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Distributed search under the hood](https://www.wearedevelopers.com/videos/256-distributed-search-under-the-hood) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)