
Software Engineering Developer, Air & Naval
General Dynamics Mission Systems3 days ago
Ottawa, CanadaMid Level
Responsibilities
- Develop high-quality, maintainable software in accordance with project and coding standards.
- Perform software requirements analysis, design, development, testing, and integration.
- Participate in code reviews and continuous improvement initiatives.
- Troubleshoot software issues, conduct root-cause analysis, and verify fixes.
- Collaborate with cross-functional teams on system design, integration, and validation.
- Provide technical support to internal stakeholders throughout the development lifecycle.
- Present technical content at design reviews and team meetings.
- Write and review software design documentation, test plans, and procedures.
Requirements
- Bachelor’s degree in engineering, computer science, or a related technical/scientific discipline.
- At least 3 years of relevant software development experience.
- Proficiency in one or more modern programming languages, such as C++ or Java.
- Experience with Agile software development, object-oriented design tools, and UML.
- Familiarity with Linux as a host environment and software version control systems.
- Strong communication, problem-solving, and analytical skills.
- Ability to work effectively both independently and in a team environment.
- Applicants must be eligible to work in Canada and able to obtain and maintain applicable Canadian government security clearances.
- Experience working with or familiarity with AI/ML models is preferred.
Benefits
- Full-time regular employment with comprehensive medical, dental, and vision coverage from day one at no cost, including flexible benefits, emergency travel insurance, and virtual care.
- Employee and family assistance program, onsite fitness facilities, employee resource groups, free onsite parking, and social clubs.
- Defined contribution pension plan with employer contributions after three months, RRSP access from day one, and financial planning support.
- Flexible vacation, holidays, parental leave with top-up options, sick leave, and disability programs.
- Career development through learning platforms, educational assistance, mentoring, professional membership reimbursement, certifications, and continuous training.
- Employee discounts and an annual scholarship program for employees’ children.
About General Dynamics Mission Systems
General Dynamics Mission Systems designs and manufactures secure communications, C4ISR, cyber defense, and maritime/underwater systems used across land, sea, air, space, and cyber domains. It sells integrated hardware and software to U.S. and allied defense and intelligence agencies under government contracts and long-term programs. The company is headquartered in Chantilly, Virginia, and operates as a business unit of General Dynamics.