Full-time Posted June 05, 2026
Apply Now

Job Description

Contribute to naval technology advancements with Ultra Maritime as an Intermediate or Senior Software Engineer. This on-site role focuses on C++/Java programming, software integration, and potential team leadership.
Ultra Maritime is seeking skilled software developers to join our dynamic team. You will design, develop, and integrate specialized software applications for naval systems, specifically in sonar processing across multiple environments. This role requires a strong foundation in software engineering principles and the ability to adapt in an agile setting.
Key Responsibilities:
• Design software components using UML standards
• Implement, test, and integrate various software systems
• Document software design, maintenance, and release processes
• Collaborate within an Agile development team
• Support software quality assurance and system integration testing
Requirements:
• Degree in Computer Science, Engineering, or related field
• 4–7 years of C+...

Apply for This Position

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

Submit Application