logo

View all jobs

Network Engineer-clone

London, ON
Network Engineer

Position Summary
We are seeking a software developer for networking solutions who is excited to be part of an innovative and growing software development team.  As a network developer you will be responsible for maintaining network configuration and software components in our labs and on vehicle platform.  We are looking for a candidate with a Computer Electronics or Engineering background who can program around network protocols. You will report to the Area Manager of the Software Development and Cybersecurity Team within the Advanced Product and Technology Group.

Key Job Elements:
  • Develop network application using native and 3rd party APIs under Windows and Linux operating systems
  • Configure and harden network services and management for general purpose OS based and dedicated network systems
  • Develop, Review and Test codes while maintaining version controlling using Git, and track associated issues using JIRA
  • Conduct requirement analysis, and design solutions in coordination with other Engineering teams and suppliers
  • Document design flow, algorithms for team review and collaboration
  • Conduct integration testing and performance analysis for networked components
  • Conduct lab and on vehicle testing and troubleshooting of networked components

Required Qualifications:
  • 5 years experience in networking domain.
  • Education: Diploma or Degree in Computer/ Electronics Engineering
  • Solid experience in TCIP/IP networking, enterprise networking (fundamentals expert), UDP stack.
  • Hands on experience in Linux Network Programming using python, C/C++.
  • Flexible in learning different technology topology, state diagrams, interacting with protocols.
  • Solid understanding of IEEE switching standards
  • Solid understanding of IEEE interior gateway protocols such as RIP, EIGRP, OSPF, and multicast routing protocols
  • Ability to configure and manage network to support different application layer protocols
  • Hands on experience with Linux and Windows user, network, firewall configuration, and management
  • Hands on experience on troubleshooting network physical layer issues
  • Hands on experience on troubleshooting connection oriented protocols
  • Hands on experience in scripting for network automation and configuration using bash, python

Preferred Qualifications:
  • Experience with switching, routing and firewall configuration of products from Cisco, Juniper, Aruba
  • Experience in developing dissector for Wireshark
  • Experience in wireless spectrum troubleshooting and management
  • Experience in throughput and capacity management

A software development career at General Dynamics Land Systems–Canada will provide you with the opportunity to be involved in a broad variety of projects and programs that will enhance Land Systems–Canada’s vision, values and purpose. As part of the team, you will create high quality and high impact software solutions that will be used by customers domestically and globally.
Additionally, we are counting on you to help shape and define the Land Systems–Canada culture, one that prides itself in reflective learning and taking into account the unique voices and perspectives of our ever-evolving workforce.

Share This Job

Powered by