Work In Tech

Find your next role at Canada's fastest-growing tech companies

Network Solutions System Software Application Engineer

iS5 Communications

iS5 Communications

Posted on Saturday, May 20, 2023

Are you interested in helping to secure and enable reliable operations of a nation’s critical infrastructure? Phoenix Contact Network Communications Inc. (doing business as iS5 Communications Inc.), develops products and solutions that do just that. Utilizing the companies designed secure networking and edge computing platform for Industry 4.0 and Industrial IoT applications, the Company is developing innovative cybersecurity, industrial communications, big data, and AI/machine learning solutions for Smart Grids, Intelligent Transportation Systems, and other critical infrastructure industries. Our Company is seeking individuals to help build the next generation solutions for our global customer base at our office in Mississauga, Ontario.

Responsibilities:

As a Network Solution System Software Application Engineer, you will be part of an exciting engineering team in our rapidly growing business. As a member of the Software Engineer team, you will have an important role in supporting the design, release and launch of communication products which are aligned with industry standards and project product profile. The primary responsibilities of the role will be but not limited to:

  • Responsible for Network Solution architecture, design, integration, and implementation based on the embedded computing module system.
  • Developing Java/C/C++ software according to the company SDLC process.
  • Integrating existing industry packages for cybersecurity, deep packed inspection, NMS, gateway, threats monitoring and log manager.
  • Responsible for unit tests, system integration, product validation and certification.
  • Managing outside developers and consultants.
  • Managing development CI/CD environment, software releases and bug tracking system.
  • Writing design documentation and status reports.

Requirements:

  • 10 + years of experience in developing/integration of Java/C/C++ application on Linux and Windows based platform.
  • In-depth knowledge of system application design and integration for different operational systems.
  • Solid knowledge with configuring and troubleshooting Windows/Linux.
  • Understanding of a network infrastructure, firewalls, routers, switches and application-level protocols (L2/L3 protocols) – RSTP, LLDP, STP, IGMP, VRRP, RIP, OSPF, TCP/IP, HTTP, NAT, IGMP, QoS, VLAN, VPN etc.
  • At least, 2-3 years of hands-on experience within technologies including but not limited to: JPEMBEDDED R-GOOSE Gateway, FORESCOUT EYEINSPECT, SYSKEY OT, XONA, FORTINET FORTIGATE Datadog, and Syslog.
  • Sound knowledge in virtualization technology/cloud services such as VMWare and Azure.
  • Understanding of SNMP and log-based monitoring.
  • Solid knowledge in scripting languages including but not limited to; bash, Perl and phyton.
  • Embedded design experience in C/C++ (an asset).
  • Experience in customizing Linux distribution and packages to achieve optimal performance.
  • To fit in our growing and diverse team, you must be:
    • Strong analytical and problem-solving skills
    • Have excellent communication skills both written and spoken
    • Proactive and energetic, creative and a self-starter
    • Team-oriented and collaborator, committed to the organization and its vision.