Full-time Posted June 10, 2026
Apply Now

Job Description

Elevate naval technology with Ultra Maritime in a Software Engineering position, where you will utilize C++/Java skills in software design and integration. This position is office-based for hands-on collaboration.

Ultra Maritime is looking for an Intermediate or Senior Software Engineer to design and implement software solutions for advanced naval systems. Your role will support critical operations and require active participation in an agile team environment. A strong foundation in software engineering practices and signal processing is essential to succeed.

Key Responsibilities: • Create software designs adhering to UML standards • Implement and test software applications effectively • Integrate systems and resolve defects during quality assurance • Document design and development processes clearly • Engage in collaborative team efforts in Agile sprints

Requirements: • Relevant engineering degree or equivalent • 4-7 years (Intermediate) or 7+ years (Senior)...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application