Develop C++ or Java software for mission-critical sonar systems at General Dynamics Mission Systems-Canada. Support defense partners through reliable engineering and analysis.
This Software Engineering Developer prospect supports current and future Air & Naval Sonar projects. You will contribute across requirements analysis, design, development, testing, and integration. The work includes collaboration with cross-functional teams, technical support, and software documentation.
Key Responsibilities:
- Develop maintainable code following project and coding standards
- Analyze requirements, design software, test, and integrate systems
- Troubleshoot issues, identify root causes, and verify fixes
- Participate in code reviews and continuous improvement
- Support design reviews,
meetings, and technical presentations
Requirements:
- Bachelor’s degree in engineering, computer science, or related discipline
- Three or more years of relevant software development experience
- Proficiency in C++, Java, or another modern programming language
- Experience with Agile, object-oriented design tools, and UML
- Eligibility to work in Canada and obtain security clearance
Apply software development, troubleshooting, and systems integration skills to Air & Naval Sonar projects supporting defense capabilities.
📌 Software Developer Air Naval Sonar (Ottawa)
🏢 Gdmsi
📍 Ottawa