Posted: 05/14/2023


SAIC is seeking a Software Engineer to provide support as a member of an integrated analysis team for the Naval Undersea Warfare Center, Newport, RI.  

Job Duties and Responsibilities:

  • The candidate will be working with a multi-disciplinary team focused on the modeling, simulation, and analysis of underwater intelligence, surveillance and reconnaissance systems.
  • Candidate should have experience with software reverse engineering and familiarity with reverse engineering decompilers such as Ghidra or IDA.
  • Candidate should have experience with data extraction and development of user interface applications to support testing and experimentation.
  • Candidate should also have some familiarity with analog/digital circuit and instrumentation design.
  • The candidate should have familiarity with test equipment and data collection methods.
  • Software development to support investigative type testing of software/firmware/hardware components for functionality.?
  • Providing support for test and evaluation, troubleshooting and engineering analyses.

Education & Experience:

  • Bachelor’s Degree or higher in Computer Science, Computer Engineering, or related technical field.
  • 2+ years of experience in software development and analysis of military hardware and software systems.
  • Experience with reverse engineering tools/decompillers.
  • Experience developing software for Linux environments.
  • Experience with C, C++.
  • Ability to quickly learn new concepts, tools and methodologies.
  • Ability to obtain US DoD Secret Security Clearance and willingness to obtain higher level clearance.


  • Experience with Department of Defense (DoD) projects.
  • Familiarity with testing tools.
  • Familiarity with modeling and analysis techniques.


Two Corporate Place
Middletown, RI 02842

Receive monthly updates, industry news, and event invitations from the SENEDIA community.