Job description
**Job Title: Software Engineer**
The Software Engineer is responsible for the design, development, testing, and maintenance of Machinery Control Systems as well as On-Board Training software for ships in the U.S. Navy. This role will involve participation in every phase of the software development life cycle, encompassing requirements gathering, documentation, and providing technical assistance. Applicants must possess a minimum of 3 years of experience in Java development and hold a bachelor’s degree in a relevant engineering or computer science discipline. Additionally, candidates are required to have a CompTIA Security+ certification and an active DoD secret security clearance.


