GDMSI

GDMSI

Software Engineering, Developer

Calgary, AB, Canada · Full-time

No sponsorship$75k-$85kDetected 11 days ago
JavaC++C#Code ReviewCybersecurityAgileHRIntercomCommunicationProblem SolvingMentoring

About the role

  • 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.

Responsibilities

  • Assisting and supporting lead engineers and team members
  • Performing design and/or analysis functions
  • Documenting the analysis, design and test in accordance with development standards
  • Developing and performing tests and debugging of code
  • Write software requirements based on System level requirements and design documents
  • Knowledge of design patterns
  • Strong relationships with our teammates help us unite, overcome challenges, and deliver the world-class quality we're known for.
  • You'll apply advanced thinking, design expertise, and practical problem-solving to help equip military and allied forces with leading-edge systems.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering or equivalent
  • Experience with software engineering processes and tools

Nice to have

  • 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 products integrate into advanced platform solutions, keeping troops connected and mission-ready.
  • In this role you will write code for ARM processors and microprocessors-think Arduino, Raspberry Pi, or Odroid-but engineered to military-grade standards.
  • You will work in an Agile setting so that means taking part in Scrum events, Sprint Planning, Reviews and Retrospectives.
  • Ideally you are someone who enjoys working in a lab environment also.

Skills

  • Microsoft Visual Studio
  • Code Collaborator
  • Rational Team Concert (RTC)
  • Relevant experience
  • Technical and non-technical skills
  • Education and certifications
  • Your career path matters to us.
  • Accommodation

Compensation

  • $75k-$85k

Benefits

  • As a full-time employee at General Dynamics Mission Systems-Canada, you'll 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.
  • 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.
  • From mentorship and regular check-ins with your leader to educational support, professional certifications, and continuous training, you'll have the resources you need to thrive.
  • Employee & Family Assistance Program (EFAP), onsite fitness facilities, and employee resource groups.
  • Additional perks such as employee discounts, free onsite parking, social clubs, and an annual scholarship program for employees' children.

Company info

  • Here, we are committed to inclusivity and ensure every individual feels valued, respected, and empowered.
  • Purposeful Innovation: You'll work on innovations that genuinely make a difference.

Equal opportunity

  • If you require accommodation during any stage of the

Visa & Work Authorization

  • applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance

This listing is sourced directly from GDMSI's careers page and normalized into a canonical job model.