Software Engineers, Canadian Air
$90k - $140kGD Mission Systems
Responsibilities for this Position
Location: 31 Millbrook Avenue, Dartmouth, NS, Canada Employment Type: Fulltime-Regular
Company Description
Build bold. Deliver impact. Win together.
At General Dynamics Mission SystemsCanada, were not just engineering technology were 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 youre looking for meaningful work that contributes to a safer, more secure world, youll find purpose here. Every day, your skills will directly impact programs that matter.Job Description
General Dynamics Mission Systems-Canada is hiring for Software Engineers to join our Canadian Air team. These positions can be based in Ottawa or Halifax. This team is advancing Canadas aerospace capabilities by developing software solutions that support mission-critical functions. These systems contribute directly to improving operational effectiveness, situational awareness, and decision-making capabilities.
Specific responsibilities will vary depending on the level of the position, but may include:
- Performing software requirements analysis, design, development, testing, and integration
- Writing and reviewing software design documentation, test plans, and procedures
- Developing high-quality, maintainable code while adhering to project and coding standards
- Participating in code reviews and contributing to continuous improvement initiatives
- Troubleshooting and resolving software issues, including root cause analysis and verification of fixes
- Collaborating with cross-functional teams to support system design, integration, and validation
- Providing technical support to internal stakeholders throughout the development lifecycle
- Presenting technical content at design reviews and team meeting
Qualifications
- Bachelor's degree in Engineering, Computer Science, or a related technical/scientific discipline
- Minimum 5 years of experience, preferred 10+ years
- Relevant experience with software development projects
- Proficiency in one or more modern programming languages (Java, C/C++, Ada)
- Experience with Agile software development, object-oriented design tools
- Familiarity with Linux as a host environment and software version control systems
- Strong communication, problem-solving, and analysis skills
- Ability to work effectively in a team environment and independently with minimal supervision
- Positive approach to learning, strong work ethic, and enthusiasm for taking ownership of work
- Experience working with or familiarity with AI/ML models is preferred
It is a requirement that General Dynamics Mission Systems-Canada be registered with the Canadian Controlled Goods program and that all of its workforce be security assessed. Successful applicants must meet all applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance. Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations. You must be eligible to work in Canada.
Additional Information
The hiring range for this position is $90,000-$140,000. Our goal is to provide a fair and competitive offer based on an assessment of internal equity and your qualifications, including:
- Relevant experience
- Technical and non-technical skills
- Education and certifications
Benefits
As a full-time employee at General Dynamics Mission SystemsCanada, youll enjoy a competitive total rewards package that supports your professional and personal well-being:
- Comprehensive medical, dental, and vision coverage for you and eligible dependents from day one (no cost), including flexible benefits options (HCSA) emergency travel insurance, and 24/7 virtual care services.
- Employee & Family Assistance Program (EFAP), onsite fitness facilities, and employee resource groups.
- Defined Contribution Pension Plan with employer contributions after 3 months, RRSP access from day one, and financial planning support.
- Flexible time off including vacation, holidays, parental leaves with top-up options, sick leave, and disability programs.
- Career development through learning platforms, educational assistance, mentoring, and reimbursement of professional memberships.
- Additional perks such as employee discounts, free onsite parking, social clubs, and an annual scholarship program for employees children.
Why join us?
- Purposeful Innovation: Youll work on innovations that genuinely make a difference. Youll apply advanced thinking, design expertise, and practical problem-solving to help equip military and allied forces with leading-edge systems. Youll be surrounded by some of the brightest minds in the defence sector, contributing to next-generation technologies in an environment that celebrates creativity, new ideas, and modern solutions.
- Connection: We believe people do their best work when they feel they belong, and their ideas can flourish. Different perspectives, experiences, and ways of thinking help us innovate and grow. Strong relationships with our teammates help us unite, overcome challenges, and deliver the world-class quality were known for. Here, we are committed to inclusivity and ensures every individual feels valued, respected, and empowered.
- Challenging and Rewarding Career Pathways: Your career path matters to us. From mentorship and regular check-ins with your leader to educational support, professional certifications, and continuous training, youll have the resources you need to thrive. We encourage internal mobility so you can explore different business areas, broaden your skillset, and expand your network. Youll be working on high-profile, impactful projects that challenge your skills, expand your expertise, and allow you to both learn from mentors and guide others along the way.
Accommodation
If you require accommodation during any stage of the application process, please contact Human Resources via View email address on gd.com.
Closing Date
We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.
PI286405594
$100k - $132k
...SystemsCanada, were not just engineering technology were shaping the... ...Job Description The Air & Naval (A&N) Division delivers... ...management Experience with software and hardware engineering processes... ...be registered with the Canadian Controlled Goods program and...SuggestedFull timeCurrently hiringFlexible hours$100k - $145k
...Dynamics Mission SystemsCanada, were not just engineering technology were shaping the future of... ...new Cybersecurity Engineer to join our Air & Naval division. Our team is growing... ...Mission Systems-Canada be registered with the Canadian Controlled Goods program and that all of...SuggestedFull timeFlexible hours$122.4k - $158.4k
...faced the constant challenge of air resistance, much like sailors... ...elegance of simplicity in engineering, transforming the demanding task... ...quo for banking and fintech software, and many of our customers... ...: $122,400 - $158,400 USD Canadian employees (any location): CAD...SuggestedFull time$200.7k - $250.9k
...strengthen and refine it. We’re looking for an engineer to help build the battens and transoms... ...ideal candidate: Has 6-8+ years of software development experience, with a strong... ...employees (any location): $200,700 - 250,900 Canadian employees (any location): CAD $189,700 -...SuggestedFull timeLocal area$166.6k - $218.7k
...systems and data sources into a coherent interface for agents and engineers. Expand and operate our LLM gateway infrastructure: routing... ...: US employees (any location): $166,600 - $218,700 Canadian employees (any location): CAD 157,400 - 206,650 Mercury values...SuggestedFull timeShift work$230k - $280k
...golden age. We’re reimagining financial services to give every Canadian their fair shake. Our culture is built around doing work... ...About the Platform Team The Platform team empowers other engineering teams at Shakepay by providing the tools, infrastructure, and...Full timeTemporary workWork at officeLocal areaRemote work- ...Foundations Team AI Platform Foundations is a team within Platform Engineering on a mission to make AI a reliable, governed, and productivity... ...engineers on the team. What you'll bring: ~3+ years of software development experience as part of a team, ideally including...Full timeImmediate start
$156.8k - $196k
...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead the design, development, and execution of our Identity Platform . You will be responsible for building and operating systems that manage the full KYC lifecycle, from Customer...Full timeWork at officeRemote workFlexible hours$289.7k - $362.1k
..., cloud infrastructure, and much of the software we rely on today—not because any individual... .... We're looking for a Head of Data Engineering & Platform who can build the data platform... ...: US employees: $289,700-$362,100 Canadian employees (any location): CAD $273,800-$...Full time- ...About The Role This role sits on one of Float’s product-focused engineering squads , responsible for building end-to-end experiences used daily by thousands of Canadian businesses. You’ll work across the stack to deliver intuitive, reliable, and scalable product features...Full timeWork at office
- ...BeyondTrust is seeking a Software Development Engineer to help build the NHI Governance domain within our Pathfinder products. You will implement and maintain features and services that power our SaaS offerings — helping customers discover, assess, and remediate non-...Full time
- ...people from all backgrounds and swaths of life to help build the future of healthcare. Clover's engineering team is empathetic, caring, and supportive. We are looking for a Software Developer, Engineering Productivity with expertise in backend infrastructure, platform...Full timeWork at officeRemote workWork from homeShift workAfternoon shiftEarly shift
- ...About the Team The Cloud Infrastructure Engineering team builds and manages the foundational blocks of ClickHouse Cloud data plane end... ...for highly skilled and experienced cloud infrastructure software engineers to join our team, who will be responsible for designing...Full time
- We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects. This position demands high level leadership , mentoring other engineers and helping to design and architect scalable solutions. In this role, you will face...Full time
- ..., and seamless integration experiences for companies and workers Be a technical influencer across the company, advocating for engineering-specific roadmap items and integrations best practices Provide technical direction through design reviews and pair programming...Full time
- ...Role Description We're hiring a Senior Software Engineer to help build and evolve the systems that keep Givebutter safe — fraud detection, risk decisioning, abuse prevention, and the internal tooling our operations team needs to investigate and act at scale. This is a...Full time
- ...implementations for production readiness, and help build verification agents that detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author code examples, solutions, and corrections in Python, JavaScript...For contractorsRemote work10 hours per weekFlexible hours
- ...participant-focus lead the way no matter what. Under the supervision of Architecture and Development Management, the Senior Software Engineer is accountable for working with business stakeholders, solution architects, data architects, and the Information Technology and...Full time
- ...impact , thrive when empowered with high agency , are always curious , and build with engineering excellence as a first principle. About the Job As a Senior Software Engineer II on our Ads team, you will own the end-to-end development of key projects within...Full timeFlexible hours
$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer The AI & Decision Engineering Platform powers intelligent, real-time decisioning for Mastercard’s fraud prevention and...Full timeWork at officeWorldwideFlexible hours3 days per week$200.7k - $250.9k
...countries, with fundamentally different engineering philosophies and systems, had to connect... ...external integrations. As a Senior Software Engineer on the Banking Integration Platform... ...(any location): $200,700 - $250,900 Canadian employees (any location): CAD $189,700 -...Full time- ...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership role responsible for scaling the next generation of innovative credit onboarding platforms that power modern fintech experiences. You...Full timeWork at officeRemote workFlexible hours
$166.6k - $208.3k
...faced the constant challenge of air resistance, much like sailors... ...elegance of simplicity in engineering, transforming the demanding task... ...quo for banking and fintech software, and many of our customers... ...location): $166,600 - $208,300 Canadian employees (any location): CAD...Full time$122k - $155k
...General Dynamics Mission SystemsCanada, were not just engineering technology were shaping the future of defence and security... ...programs that matter. Job Description Our Canadian Air team is seeking a Software Engineering Manager to lead a group of talented...Full timeFlexible hours- ...Job Description We're seeking a talented and motivated full-time Software Engineer, AI Enablement to help Tailscale's engineering organization get the most out of AI-assisted development. You'll join a small, high-leverage team reporting to our co-founder, working alongside...Full time
- ...About the Role: As a frontend-focused Senior Software Engineer , you will own the design and delivery of the user-facing experiences at the heart of our AI products. Your primary focus is building polished, performant, production-grade interfaces in React and TypeScript...Full timeCasual work
- ...completes tasks, schedules appointments, routes conversations, and seamlessly hands off to human agents when needed. As a Senior Software Engineer, Frontend , you'll help build the web applications that power the AI Receptionist experience for enterprise customers. You'll...Full time
- ...facing cross-team projects, working closely with other teams and engineers across our mobile and web technologies, while also evolving... ...Look For You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using...Full time
$210k - $278k
...to join us in building the financial foundation small businesses deserve. About This Role We're hiring a Senior or Staff Software Engineer to work across our product teams. This is a high-impact, full-stack role where you’ll be shipping customer-facing features,...Full timeRemote workFlexible hours$166.6k - $263.45k
...ambitious startups. The Treasury team is a team of full-stack engineers that are building thoughtful products that manage billions in... ...: US employees (any location): $166,600 - 263,450 Canadian employees (any location): CAD $157,400 - 248,950 *Mercury is...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineers, Canadian Air. Be the first to apply!
- cybersecurity software engineer Canada
- software developer fintech Canada
- senior robotics software engineer Canada
- network software engineer Canada
- software engineer remote Canada
- part time software developer remote Canada
- software engineer full time Canada
- entry level software engineer remote Canada
- senior software engineer ruby on rails Canada
- consulting software engineer Canada

