France (remote)

R&D

Permanent

Please write to us with a brief covering letter and attach your CV.

Linux Software Engineer, Roadmap Acceleration

6WIND is recruiting top notch Linux Software Developers to join the company’s Roadmap Acceleration software teams in France in charge of developing new customized features and services according to key customers needs.

The role :

As a Linux Software Engineer, you will work with the fastest packet processing solutions that are deployed into the evolving areas of SDN (Software Defined Networking) and NFV (Network Functions Virtualization).

In this talented team, you will be in charge of working on several challenging key customers projects to develop the new features they need, according to the deadlines.

As an Expert within the Computer Engineering field, you will be responsible for developing, implementing and delivering new features to customers running on Linux (Ubuntu, Redhat, Buildroot, Rocky Linux…) from low-level layers, system development to applications layers.

This role is versatile and you will be involved in every aspects of the Networking Stack; Control plane, Data plane or Management Plane.

A few examples of projects could be :

New networking protocol implementation into a datapath, integration of new hardware/CPUs architectures, QoS features implementation, IPSec stack optimization, DHCP, PPPoE protocol implementation, development of a firewall, etc.

Skills and Qualifications:

  • Honors degree in Computer Engineering, Electronic Engineering or Computer Science,
  • 2+ years of experience in embedded software development and performance optimization,
  • Deep understanding of Linux and Unix systems and possibly DPDK internals,
  • Solid knowledge in CPU architectures (memory BUS, PCI bus, L1/L2/L3 cache) including Intel processors or ARM and in virtualization environment KVM / VMware
  • Excellent programming skills in CPython and Bash
  • Strong multithreading and performance-oriented programming skills,
  • Knowledge of TCP/IP fundamentals, including application layer protocols (e.g. DNS, FTP, SMTP, etc.), firewalls (Linux iptables), IPsec, BGP, OSPF, VXLAN and MPLS
  • Interacting with customers to understand their requirements and address any issues,
  • Excellent communication in French and English working environment, team spirit

Possibility of holding the role remotely for experienced candidates ;

You must be located in France and be open to frequent travels to our HQ based in Paris region.