Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineers, Canadian Air

$90k - $140k
Full-time

GD 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

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Software Engineers, Canadian Air in Canada vacancy
  • $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... 
    Suggested
    Full time
    Currently hiring
    Flexible hours

    GD Mission Systems

    Canada
    14 days ago
  • $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... 
    Suggested
    Full time
    Flexible hours

    GD Mission Systems

    Canada
    14 days ago
  • $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... 
    Suggested
    Full time

    Mercury

    Canada
    22 days ago
  • $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 -... 
    Suggested
    Full time
    Local area

    Mercury

    Canada
    9 days ago
  • $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... 
    Suggested
    Full time
    Shift work

    Mercury

    Canada
    a month ago
  • $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 time
    Temporary work
    Work at office
    Local area
    Remote work

    Shakepay

    Canada
    8 days ago
  •  ...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 time
    Immediate start

    Wealthsimple

    Canada
    a month ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    Marqeta, Inc.

    Canada
    19 days ago
  • $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

    Mercury

    Canada
    13 days ago
  •  ...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 time
    Work at office

    Float Financial

    Canada
    4 days ago
  •  ...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

    Beyondtrust

    Canada
    21 days ago
  •  ...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 time
    Work at office
    Remote work
    Work from home
    Shift work
    Afternoon shift
    Early shift

    Cloverhealth

    Canada
    26 days ago
  •  ...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

    Clickhouse

    Canada
    13 days ago
  • 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

    Optro

    Canada
    21 days ago
  •  ..., 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

    Wrapbook

    Canada
    8 days ago
  •  ...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

    Givebutter

    Canada
    a month ago
  •  ...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 contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  •  ...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

    WelbeHealth

    Canada
    5 days ago
  •  ...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 time
    Flexible hours

    Life360

    Canada
    7 days ago
  • $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 time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Mastercard

    Canada
    20 days ago
  • $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

    Mercury

    Canada
    a month ago
  •  ...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 time
    Work at office
    Remote work
    Flexible hours

    Marqeta, Inc.

    Canada
    19 days ago
  • $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

    Mercury

    Canada
    22 days ago
  • $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 time
    Flexible hours

    GD Mission Systems

    Canada
    14 days ago
  •  ...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

    Tailscale

    Canada
    a month ago
  •  ...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 time
    Casual work

    Sardine

    Canada
    a month ago
  •  ...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

    Cresta

    Canada
    29 days ago
  •  ...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

    Affirm

    Canada
    5 days ago
  • $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 time
    Remote work
    Flexible hours

    Found

    Canada
    a month ago
  • $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

    Mercury

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineers, Canadian Air. Be the first to apply!