Ingénieur scientifique contractuel
Inria
About the role
About the center or functional department
The Inria research centre in Lyon is the 9th Inria research centre, formally created in January 2022. It brings together approximately 300 people in 16 research teams and research support services.
Its staff are distributed at this stage on 2 campuses: in Villeurbanne La Doua (Centre / INSA Lyon / UCBL) on the one hand, and Lyon Gerland (ENS de Lyon) on the other.
The Lyon centre is active in the fields of software, distributed and high-performance computing, embedded systems, quantum computing and privacy in the digital world, but also in digital health and computational biology.
Context and advantages of the position
CorteXlab (https://www.cortexlab.fr) is an experimental testbed dedicated to radio communication research, specifically designed for Software Defined Radio experiments. It is hosted in the CITI lab (https://www.citi-lab.fr/), INSA Lyon.
With its 180m² EM shielded room that ensures experiment reproducibility and its 40 high-end SDR-capable radio nodes, CorteXlab provides a unique setup to experiment on new state-of-the-art radio techniques.
Radio development for future radio systems is an
This fixed-length contract is initially two years long, and we have the funding for renewing it two more years, so we are searching for a candidate who is willing to stay for the four years.
Mission assigned
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
Main activities
- 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
Skills
- Autonomy
- 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
Benefits
- Subsidized meals
- Partial reimbursement of public transport costs
- Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
- Possibility of teleworking (90 days / year) and flexible organization of working hours
- Professional equipment available (videoconferencing, loan of computer equipment, etc.)
- Social, cultural and sports events and activities
- Access to vocational training
- Complementary health insurance under conditions
Remuneration
Base of 2692 gross / month. Wage according to the profile
General information
- Theme/Domain: Networks and telecommunications Experimental software platforms (BAP E)
- City: Villeurbanne
- Inria Centre: Inria Centre of Lyon
- Desired start date: 2026-09-01
- Contract duration: 12 months
- Application deadline: 2026-07-06
Attention: Applications must be submitted online on the Inria website. Processing of applications sent by other channels is not guaranteed.
Security defense:
This position may be assigned to a restricted regime zone (ZRR), as defined in decree n°2011-1425 relating to the protection of the scientific and technical potential of the nation (PPST). Access authorization to a zone is granted by the head of the institution, after favorable ministerial opinion, as defined in the order of July 3, 2012, relating to the PPST. An unfavorable ministerial opinion for a position assigned to a ZRR would result in the cancellation of the recruitment.
Recruitment policy:
As part of its diversity policy, all Inria positions are accessible to people with disabilities.
Contacts
- Inria Team: MARACAS
- Recruiter: Sampaio Leonardo / leonardo.sampaio-cardoso@inria.fr
About Inria
Inria is the national research institute dedicated to digital sciences and technologies. It employs 2600 people. Its 215 agile project teams, generally shared with academic partners, involve more than 3900 scientists to meet the challenges of digital technology, often at the interface of other disciplines. The institute calls on numerous talents in more than forty different professions. 900 support staff for research and innovation contribute to the emergence and growth of scientific or entrepreneurial projects that impact the world. Inria works with numerous companies and has supported the creation of more than 200 start-ups. The institute thus strives to respond to the challenges of the digital transformation of science, society and the economy.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free