> Markdown version of [/jobs/ext/4145395-development-system-network-engineer-for-cortexlab](https://www.wearedevelopers.com/jobs/ext/4145395-development-system-network-engineer-for-cortexlab). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Development / System / Network engineer for CorteXlab - **Company:** Inria - **Location:** Lyon, France (Remote available) - **Contract:** Temporary contract - **Skills:** IEEE 802.1Q, Unix, Computer Programming, Dynamic Host Configuration Protocol, Debian Linux, Software Debugging, Linux, DevOps, Domain Name System (DNS), IPv4, IPv6, Python (Programming Language), Lightweight Directory Access Protocols (LDAP), Network File Systems, Ansible, Ruby, Shell Script, Virtual Local Area Networks, Virtual Machines, Network Routers, Curam Configuration Tools, Git, Puppet, Software Defined Radio, Network Server, Software Version Control, Docker, Programming Languages - **Published:** October 31, 2026 - **Apply:** https://jobs.inria.fr/public/classic/fr/offres/2026-10670 ## About the Role * Good programming skills in Python, or alternatively very good skills in other programming languages ensuring a quick adaptation in a Python development environment * Good skills in system administration. * Good knowledge of GNU/Linux systems, in particular Debian. Some knowledge / experience with virtual machines or containers are a plus. * Networking skills: basic knowledge of IPv4, IPv6, 802.1q VLans, basic network services (DNS, DHCP, NFS, LDAP, ...) * Good practices in Devops style development: version control (git), automatic deployment and configuration (Ansible or Puppet or similar technologies) * Good team work * Beginner or first professional experience accepted ## Description The recruited engineer will be part of the CorteXlab team of four people, which gathers both radio communication and signal processing specialists, as well as development / system / network engineers. He or she will work under the supervision of both the researchers defining the strategic orientation of the platform developments, and the technical director for the maintenance and development of the platform infrastructure. He or she will be tasked to operate the platform (unix system administration), maintain, improve, or develop the software needed to run the platform (debugging, maintenance, evolution of custom in-house developed software, as well as deployment and configuration of off the shelf software, middlewares and services), and maintain existing hardware or install new hardware (servers, network equipments, and specific scientific devices such as software defined radio devices). The aim of this work is to allow researchers to conduct innovating scientific experiments, * In a GNU/Linux Debian environment, contribute to the integration, administration or development of services needed for the operation of the platform. Some of these services are of the shelf standard common components (eg. NFS, DNS, DHCP, ...), while others are more specific (eg. OAR Batch scheduler http://oar.imag.fr/) and some are custom. * Automate the deployment and configuration of most of the platform services with configuration tools (such as Ansible, Puppet). Until now, these tasks have been done with a custom tool and our goal is to switch to an of the shelf solution such as Ansible (https://www.ansible.com/). * Contribute to the development, integration and maintenance of the software running the platform. Programming language is mainly Python, especially for the service piloting the experiments, with parts of the code in shell scripting language. Inter operation with other scientific platforms may also require other languages, such as Ruby. * Contribute to the maintenance or creation of Docker images providing the software stack for running experiments (in particular: GNU Radio https://www.gnuradio.org/) * Maintain or install hardware, such as servers, compute nodes, switches, routers, as well as SDR nodes such as NI / Ettus USRP radio nodes (https://www.ettus.com/product-categories/usrp-x-series/) * Contribute to the maintenance or evolution of the platform network * Interact with the users of the platform (CorteXlab scientific team as well as larger scientific community using the platform) to understand their needs and provide help and support * Write or maintain documentation