Junior Systems Engineer - Networking

General Dynamics Mission Systems, Inc.

Ottawa

On-site

CAD 85,000 - 120,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Dynamics Mission Systems–Canada is seeking a Systems Engineer to join the Coalition and Joint Interoperability team in Ottawa, supporting the Land Command Support System (LCSS). You will help enable seamless data exchange across coalition and joint missions to assist commanders in decision-making.

The role focuses on engineering IP networks, cross-platform interoperability, and adherence to standards, with collaboration across government partners and internal teams.

Qualifications

  • Bachelor's degree in Engineering/Computer Science/Applied Science or related degree.
  • Hands-on experience with Linux (Ubuntu or RedHat) and Windows Server/Desktop environments.
  • Basic scripting (Python, Bash, PowerShell) for automation or data processing.
  • Documenting test results and presenting findings to technical audience.
  • Understanding of networking technologies and protocols.
  • Strong written and oral communications skills.
  • Ability to work effectively in an Agile team.
  • Experience with AI/ML models is preferred.
  • Ability to obtain or maintain a security clearance.

Responsibilities

  • Engineer and optimize IP network systems; design VLANs; validate Cisco devices and VoIP for reliability.
  • Support verification and integration testing; run system tests; document results; review design documents and use-cases.
  • Collaborate with coalition partners and internal teams to identify interoperability challenges and develop solutions.
  • Participate in team document reviews and provide feedback.
  • Participate in interoperability assessments and compliance reviews against established standards and protocols.
  • Devise and implement correction actions in Linux/Windows test environments and VMs.
  • Use CM and test tools like JIRA/Confluence, Ansible, Python.

Skills

Linux
Windows
Scripting
Test documentation
Networking concepts
Agile teamwork
Communication skills
Security clearance

Education

Bachelor's degree in Engineering/CS

Tools

JIRA/Confluence
Ansible
Python
Virtual Machines
Squish
PowerShell

Job description

Job Description

GDMS-C is seeking a Systems Engineer to join our Coalition and Joint Interoperability team working to support Land Command Support System (LCSS) in Ottawa, Canada. The Land Command Support System (LCSS) is the system of systems that primarily supports the Canadian Army in operations by providing commanders with the information services required to make effective and timely command and control decisions about their forces. It is an interconnected network of digital communications and information systems by which the data needed to plan, direct and control tactical and operations is communicated, stored, processed and displayed.

In this role, you will be responsible for implementing and maintaining systems that enable seamless communication and data exchange across coalition and joint military operations. You will work with cross-functional teams to ensure interoperability standards are met and systems integrate effectively across diverse platforms and environments.

Responsibilities

  • Engineer and optimize IP network systems, including development of diagnostic methodologies, design of VLAN architectures, and validation frameworks for Cisco Systems network devices and VoIP platforms to ensure performance, scalability, and reliability.
  • Support software verification and integration engineering activities to ensure interoperability across multiple platforms and stakeholders, run system‑level test suites, and formally document test results, and analysis. Review and update system design documents, use-cases and procedures.
  • Collaborate with coalition partners and internal teams to identify interoperability challenges and develop solutions.
  • Participate in team document reviews and provide feedback.
  • Participate in interoperability assessments and compliance reviews against established standards and protocols.
  • Devise and implement correction actions in the software test environment in Linux, Windows, Virtual Machines.
  • Use requirements, configuration management and test management tools (e.g., JIRA/Confluence, Ansible, Python Scripts

Qualifications

What You Need to Have to Succeed

  • Bachelor's degree in Engineering/Computer Science/Applied Science or related technical/scientific degree.
  • Hands on experience (co-op, internship or entry-level role) with:
    • Linux (Ubuntu or RedHat) and Windows Server/Desktop environments
    • Basic scripting (Python, Bash, PowerShell) for automation or data processing
    • Documenting test results and presenting findings to technical audience
  • Understanding of networking technologies and protocols
  • Strong interest in networked computer systems and desire to grow in this field
  • Strong written and oral communications skills
  • Ability to work effectively in collaborative, fast-moving Agile team
  • Excellent analytical and problem-solving skills with the ability to work through complex technical challenges
  • Experience working with or familiarity with AI/ML models is preferred.
  • Ability to obtain or maintain a security clearance as required by the role

What Makes You Stand Ou

  • Familiar with Scrum or SAFe Framework and ceremonies
  • Exposure to defence industry or DND/CAF environments, especially LCSS/LC4ISR communication systems
  • Experience with automation tools such as Ansible, Squish and Python
  • Basic Cisco VOIP knowledge and general IP networking concepts
  • Understanding of hypervisors/virtual environments and ability to create/maintain VMs
  • Experience with test and build automation
  • Familiarity with system engineering processes and documentation standards
  • Knowledge of Microsoft PowerShell

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Systems Engineer - Networking
Junior Systems Engineer - Networking

General Dynamics Missions System International • Ottawa

On-site
CAD 75,000 - 80,000
Comprehensive medical, dental and view
Pension plan with employer contribs
Flexible time away (vacation/holidays)
+2
Junior Systems Engineer - Networking
Junior Systems Engineer - Networking

General Dynamics Corporation • Ottawa

On-site
CAD 75,000 - 80,000
Comprehensive medical, dental and view
Onsite parking
Learning platform access
+2
Junior Systems Engineer - Networking
Junior Systems Engineer - Networking

General Dynamics Mission Systems–Canada • Ottawa

On-site
CAD 75,000 - 80,000
Medical coverage
Dental coverage
Vision coverage
+9
Systems Engineer, Applications Team
Systems Engineer, Applications Team

General Dynamics Mission Systems–Canada • Calgary

On-site
CAD 75,000 - 95,000
Flexible work environment
Professional development resources
Health and dental benefits
Intermediate Systems Engineer, Applications Team
Intermediate Systems Engineer, Applications Team

General Dynamics Mission Systems–Canada • Calgary

On-site
CAD 75,000 - 90,000
Comprehensive medical, dental, and vision coverage
Employee & Family Assistance Program
Defined Contribution Pension Plan
+2
Junior Systems Engineer - Interop & IP Networking
Junior Systems Engineer - Interop & IP Networking

General Dynamics Mission Systems, Inc. • Ottawa

On-site
CAD 85,000 - 120,000
Systems Engineering Analysts (SoS), Junior
Systems Engineering Analysts (SoS), Junior

General Dynamics Corporation • Ottawa

Hybrid
CAD 75,000 - 80,000
Medical, dental, and vision
Pension plan
Flexible work options
+2
Systems Engineering Analysts (SoS), Junior
Systems Engineering Analysts (SoS), Junior

General Dynamics Mission Systems - Canada • Calgary

On-site
CAD 75,000 - 80,000
Health, dental, vision coverage
Pension plan
Flexible time off
+3
System Engineering Analyst, C5ISR
System Engineering Analyst, C5ISR

General Dynamics Mission Systems–Canada • Ottawa

On-site
CAD 73,000 - 90,000
Comprehensive medical, dental and vision coverage
Flexible benefit options
Emergency medical travel insurance
+3
System Engineering Analyst
System Engineering Analyst

General Dynamics Mission Systems - Canada • Calgary

On-site
CAD 75,000 - 85,000
Health coverage
Pension plan
Learning & development
+2