Job Openings Specialist System Designer - Network Communication

About the job Specialist System Designer - Network Communication

(#10903) The Onboard and Network Communications System Designer is responsible for actively participating in subsystem design reviews to ensure final products fulfill all identified requirements. The role frequently interacts with Architecture, Business Analysts, Subject Matter Experts (SMEs), and Design Leads. The team is involved in the design and integration of remote IoT devices applications and telecommunication technologies for the enablement of Automated Train Operations and ensures telecommunication technology integration of Internet of Things (IoT) devices along the wayside and on locomotives.

Major Responsibilities

  • Configure IoT devices based on design specification.
  • Design and develop Unix application and services on bare metal and Cloud.
  • Work with Design Validation teams to create and validate subsystem test artifacts
  • Create Design, Build and Run documentation
  • Transfer knowledge to Support Teams
  • Apply and ensure compliance with all company's I&T standards throughout the project

Requirements

  • 5 years of relevant work experience
  • Knowledge of IP networking concepts, including (advanced switching and routing functions, telecommunication configuration on Unix systems, setting up Local Area Network (LAN) and Wide Area Network (WAN) topologies
  • Knowledge of C++, Python and Java programing languages.
  • Collaborates with others and shares information.
  • Bilingual both written and verbal (English, French).

Education/Certification/Designation

  • Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Telecommunications or equivalent

Technical Skills/Knowledge

  • Proven experience with IP protocols and technologies
  • Experience in installing, integrating, troubleshooting, and demonstrating solution applications.
  • Ability do work with cloud environment (VM, Docker, Micro services).
  • Strong systems engineering knowledge
  • Knowledge of IT security principles
  • Very good technical documentation skills
  • Knowledge of Linux Operating systems configuration and scripting.
  • Knowledge of monitoring systems leveraging Message Brokers (*MQ).
  • Knowledge of data analysis using Power Bi, Grafana...
  • Knowledge of Agile DevOps and concepts related to continuous integration and pipeline management.
  • Knowledge of C++, Python and Java programing language.

.