General Dynamics Mission Systems
Technology
SoftwareEngineeringManager
Neural analysis suggests this role is
optimal for mid candidates.
“Software Engineering Manager at General Dynamics Mission Systems. Skills: Software Engineering Management, Program Execution, Stakeholder Alignment. Lead software developers. Provide guidance”
What You'll Achieve.
Deliver impact; Win together; Enhance national security; Strengthen communities; Protect people served; Contribute to safer world; Contribute to secure world; Directly impact programs
Industry & Context.
Technical risks
Canadian Controlled Goods program registration, Security assessed workforce, Canadian government security clearance, Access to technical data, Access to classified areas, Access to information subject to international regulations
What They're Looking For.
Must Have
Bachelor's degree in Computer Science, Software Engineering leadership experience, Daily oversight experience, Manage training needs, Software design experience, Software deployment experience, Aircraft systems experience, Engineering standards knowledge, Engineering methods knowledge, Excellent communications skills, Highly adaptable, Proven ability to multi-task, Proven ability to context switch, Eligible to work in Canada
Nice to Have
Professional Engineer (P. Eng) designation, Experience with AI/ML models, Familiarity with software airworthiness standards, Familiarity with Agile development methodologies
What You'll Do.
Lead software developers
Coordinate developers
Manage software release delivery
Ensure program execution
Comply with schedule constraints
Comply with cost constraints
Align with program goals
Align with program priorities
Manage resource allocation
Facilitate teambuilding
Manage technical risks
How You'll Work.
Team & Collaboration
Program Management; Quality Assurance; Airworthiness; Multiple customers; Multiple projects
Communication Scope
Excellent communications skills
Process & Methodology
Schedule constraints, Cost constraints, Program goals, Program priorities, Agile development methodologies
Full Job Description
Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve. If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter. Our Canadian Air team is seeking a Software Engineering Manager to lead a group of talented developers. The successful candidate will oversee the day-to-day operations of the Software team to ensure program execution in compliance with both schedule and cost constraints and alignment with program goals and priorities. At a high level, your responsibilities will include: * Leading a group of software developers, providing guidance, mentorship, and coordination * Managing delivery of software releases to the customer as per program commitments and associated dependencies * Working closely with Program Management, Quality Assurance, Airworthiness, and other stakeholders to align software development with overall project goals and timelines * Managing the allocation of resources to the collection of projects in the Canadian Air portfolio * Facilitating effective teambuilding across a large team supporting multiple customers and projects * Managing technical risks associated with implementation, performance, and project delivery ## Qualifications * Bachelor's degree in Computer Science, Software Engineering or equivalent * Previous applicable software engineering leadership including daily oversight, supporting career progression, managing training needs * Experience with design and deployment of software for aircraft systems (or other applicable experience) * Detailed knowledge and understanding of engineering standards and methods * Excellent communications skills to in
Applying for this Software Engineering Manager role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about General Dynamics Mission Systems?
Real rants from real employees. Read before you apply.