Network Software Engineer

4 weeks ago


Montreal, Canada Motion Recruitment Full time

Network Software Developer

6-12 Month Contract

Hybrid Schedule in Montreal Quebec (3 days a week onsite)

35 hours a week


Participate to the architecture, design, and development of an IPS test infrastructure enabling interoperability validation among different avionic providers, service providers (SITA) and ground end users.


KEY RESPONSIBILITIES

• Perform the development and evolution of an existing VHF ground system to implement routing between and IPv6 network and VDLm2 aeronautical network.

• Design and implement the IPv6 test infrastructure network.

• Prepare the functional and design specification in line with internal documentation standards.

• Ensure adequate documentation is produced and maintained, in line with internal processes and practices, for the design, specification, development, unit testing, integration and deployment phases of delivered applications.

• Perform unit and qualification testing of software applications, including functional and performance tests.


EDUCATION

• University degree in Computer Sciences, Computer Engineering or an equivalent.


PREREQUISITE EXPERIENCE & SKILLS • Minimum of 15 years of programming experience in C/C++ Linux

• Minimum of 10 years of programming experience with real-time systems, TCP/IP based protocols (sockets), threads and state machines

• Minimum of 10 years of programming experience in Linux shell scripting

• Strong knowledge of IPv6 network design, performance, security (VPN, IPSEC) and mobile network interfaces/proxies

• Strong skills in functional analysis, software design and architecture for networking systems

• Working experience with mission critical systems

• Ability to take relevant initiative to resolve assigned issues efficiently

• Good English communications skills (oral and written) is essential, French is also an asset


OTHER EXPERIENCE & KNOWLEDGE (good to have)

• Knowledge of Avionics communication and messaging protocols

• Software development experience in telecommunications environment

• Excellent knowledge of software engineering practices and standards

• Ability to adapt quickly to changing business environments

• Good inter-personal skills with teamwork ability

• Organized, pragmatic and autonomous



  • Montreal, Quebec, Canada Mannarino Systems & Software Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal, Canada Mannarino Systems & Software Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal, Canada Mannarino Systems & Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal, Canada EightSix Network Inc Full time

    Our client builds practical employee experience software that makes work simpler. With over 20,000 happy customers in more than 100 countries, they are a must-have for businesses looking to create a more engaging and successful workplace.Job Description:Our client is seeking a seasoned Software Development Manager who is deeply passionate about modern...


  • Montreal, Canada EightSix Network Inc Full time

    Our client builds practical employee experience software that makes work simpler. With over 20,000 happy customers in more than 100 countries, they are a must-have for businesses looking to create a more engaging and successful workplace.Job Description:Our client is seeking a seasoned Software Development Manager who is deeply passionate about modern...


  • Montreal, Canada EightSix Network Inc Full time

    Our client builds practical employee experience software that makes work simpler. With over 20,000 happy customers in more than 100 countries, they are a must-have for businesses looking to create a more engaging and successful workplace.Job Description:Our client is seeking a seasoned Software Development Manager who is deeply passionate about modern...


  • Montreal, Quebec, Canada Mannarino Systems & Software Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal, Canada Mannarino Systems & Software Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal, Canada Mannarino Systems & Software Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal, Canada Barco Full time

    Barco, a global technology frontrunner, pioneers solutions that empower positive outcomes globally. Focusing on the Enterprise, Healthcare, and Entertainment sectors, we engineer networked visualization solutions. Barco Taiwan Design Center (TDC) is at the heart of our Enterprise division, serving as the pivotal R&D hub. Here, we craft exceptional user...


  • Montreal, Canada Mannarino Systems & Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal, Canada Aspire Software Full time

    Senior Software Developer at ValPay – Hybrid – MontrealWe are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay.As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to innovation and...


  • Montreal, Canada Aspire Software Full time

    Senior Software Developer at ValPay – Hybrid – MontrealWe are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay.As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to innovation and...


  • Montreal, Canada Aspire Software Full time

    Senior Software Developer at ValPay – Hybrid – MontrealWe are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay.As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to innovation and...


  • Montreal, Canada Aspire Software Full time

    Senior Software Developer at ValPay – Hybrid – MontrealWe are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay.As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to innovation and...


  • Montreal, Canada Alfaconseil Full time

    PRINCIPALES RESPONSABILITÉS Audit et évaluation continus des environnements d'infrastructure de réseau des fusions et acquisitions. Analyser, anticiper, identifier et répondre aux problèmes de réseau. Apporter un soutien opérationnel quotidien au réseau. Participer au processus de gestion des problèmes. Planifier et exécuter des changements pour...


  • Montreal, Canada Alfaconseil Full time

    PRINCIPALES RESPONSABILITÉS Audit et évaluation continus des environnements d'infrastructure de réseau des fusions et acquisitions. Analyser, anticiper, identifier et répondre aux problèmes de réseau. Apporter un soutien opérationnel quotidien au réseau. Participer au processus de gestion des problèmes. Planifier et exécuter des changements pour...


  • Montreal, Canada Alfaconseil Full time

    PRINCIPALES RESPONSABILITÉS Audit et évaluation continus des environnements d'infrastructure de réseau des fusions et acquisitions. Analyser, anticiper, identifier et répondre aux problèmes de réseau. Apporter un soutien opérationnel quotidien au réseau. Participer au processus de gestion des problèmes. Planifier et exécuter des changements pour...


  • Montreal, Canada Alfaconseil Full time

    PRINCIPALES RESPONSABILITÉS Audit et évaluation continus des environnements d'infrastructure de réseau des fusions et acquisitions. Analyser, anticiper, identifier et répondre aux problèmes de réseau. Apporter un soutien opérationnel quotidien au réseau. Participer au processus de gestion des problèmes. Planifier et exécuter des changements pour...

  • Software Engineer

    1 week ago


    Montreal, Canada Selby Jennings Full time

    The ideal candidate is a software engineer with at least 5 years of development experience with strong proficiency in Python along with Kubernetes experience. The team has it's own internal data centers so the candidate would not need cloud experience and basic linux experience is required. Required Qualifications : Bachelor’s degree in Computer Science,...