Network Test Architect

Recruiter
Modis
Location
United Kingdom
Posted
30 Sep 2017
Closes
03 Nov 2017
Contract Type
Contract
Hours
Full Time
Our client based in Antwerp is responsible for the design and development of space-borne structures. They have just won a new project with the European Space Agency that involves the design and development of the link and network layer mechanisms to enable the routing of data over inter-satellite links.

As a result they now require a Senior Network Architect experience in protocol layers and following aspects:

First Stage

Support to define detailed technical requirements around these concepts applicable to OSI layers 2 & 3, taking into account high-level ISL end-user requirements

* Network topology definition
* Unicast / multicast
* QoS
* End to end transmission latencies, packet loss ratios.
* Profiling end-user throughput requirements
* Power saving concerns
* Link-layer segmentation, encapsulation, reassembly, packet scheduling, and selective dropping mechanisms, re transmission mechanisms (end-to-end vs. hop-by-hop), flow and congestion control mechanisms, routing vs tag switching mechanisms, handover mechanisms at user links and inter-satellite links.

Second Stage

To implement the test-bed simulating this ISL network within QEMU (ZynQ emulator) environment.

Candidates will require strong coding (C/C++, Python) skills with proven experience in coding layer 2/3 protocols.

* Define high-level architecture of the testbed so that it can demonstrate that the network and link layer protocols and functions satisfy end-user & technical requirements (output of work package above)
* Design the detailed HW/SW architecture for the demonstration testbed
* Detailed SW design for the network and link layer functions (compliant with test-bed architecture)
* Description of the demonstration scenarios
* Implementation of the testbed HW / SW
* Implementation of the protocol
* Perform the demonstration and analyze results.

All daily rates are considered for this position.

This job was originally posted as www.totaljobs.com/job/76147259