09 Nov
|
Gdmsi
|
Dartmouth
Develop maintainable C++ or Java software for General Dynamics Mission Systems-Canada’s Air & Naval Sonar division. Support mission-critical defense systems through modern engineering practices.
This Software Engineering Developer opportunity supports current and future projects at General Dynamics Mission Systems-Canada. You will apply object-oriented design, UML, Agile development, and Linux experience across software requirements, design, testing, and integration. The work contributes to situational awareness and decision-making capabilities for defense partners worldwide.
Key Responsibilities:
- Develop high-quality maintainable code following project and coding standards
- Perform requirements analysis, design, development, testing, and integration
- Troubleshoot software issues and verify root-cause fixes
- Collaborate on system design, integration, and validation
- Present technical content during design reviews and team meetings
Requirements:
- Bachelor’s degree in engineering, computer science, or related discipline
- Three or more years of relevant software development experience
- Proficiency in one or more up-to-date programming languages
- Experience with Agile, object-oriented design tools, and UML
- Eligibility to work in Canada and obtain required security clearance
Bring software development, analysis, and collaboration skills to Air & Naval Sonar programs supporting mission-critical defense capabilities.
📌 Air Naval Sonar Software Engineer (Dartmouth)
🏢 Gdmsi
📍 Dartmouth