Make a meaningful impact as a Software Engineer in General Dynamics Mission Systems–Canada's Air & Naval Sonar division. Contribute to mission-critical software solutions that enhance defense capabilities.
In this role, you'll support upcoming projects focused on software development for Air & Naval operations. With at least three years of software engineering experience, your proficiency in programming languages and Agile development will be essential. Engage in developing maintainable code, troubleshooting, and collaborating with cross-functional teams to deliver creative solutions.
Key Responsibilities: • Develop high-quality,
maintainable software code • Participate in code reviews and improvement initiatives • Troubleshoot software issues and verify fixes • Collaborate with teams for system design and validation • Provide technical support throughout the development lifecycle
Requirements: • Bachelor's degree in Engineering or Computer Science • 3+ years of software development experience • Proficiency in C++ or Java programming • Familiarity with Agile methodologies and UML • Strong analytical and communication skills
Leverage your software skills to support critical defense projects at General Dynamics Mission Systems–Canada.