CareerSurfer

Software Engineer III

Oceaneering International · Hanover, MD, United States

Clearance eligibilityU.S. citizenship required

Posted 2026-10-12 · Verified live 2026-11-09

See how your real experience scores against this role. Checked against your facts, and you see the full resume first. You approve everything.

Get matched — create your account Sign in to apply

About this role

OTECH produces and maintains unique underwater systems – typically for US Navy and other US Government Department of Defense customers.  Our projects are all one-of-a-kind. Projects range from quick burn to lifecycle management of fielded systems. This position would yield a solid depth of understanding of the software lifecycle and how it best applies to the entire fielded system

ESSENTIAL:

  • BS Degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering or related technical field.

  • Commensurate experience will be considered.

  • 5+ years of practical experience in software engineering.

  • Experience with one or more of the following programming languages REACT, C, C++, or C#. 

  • Solid written and oral communications skills, including ability to effectively document, convey, and present engineering concepts and products to team members and customers.

  • Ability to obtain and maintain a United States Government Department of Defense Security Clearance.

  • Must be a US citizen.

PREFERRED:

  • Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities.

One of thousands of fresh listings refreshed nightly, built for cleared & defense careers.

Browse all jobs