Confirmed Software Development Engineer M/F SLICES-FR

Inria

Grenoble

Sur place

EUR 27 338 - 32 746

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Partial reimbursement of public transport costs
7 weeks of annual leave plus additional days
Possibility of teleworking
Access to vocational training
Social security coverage

Résumé du poste

Inria is looking for a Software Development Engineer to structure the software development for the SLICES-FR technical team in Grenoble. The role involves upgrading methodologies and supporting strategic technical choices in software development.

Candidates should possess a graduate degree or equivalent, with strong proficiency in software engineering and at least two programming languages. The position offers comprehensive benefits and a flexible working environment.

Qualifications

  • Very good command of software engineering methods for need specification.
  • Ability to supervise a remote team.
  • Experience with AI code generation tools is an advantage.

Responsabilités

  • Responsible for structuring software engineering within the technical team.
  • Support strategic technical choices regarding software development.
  • Lead the upgrading of the software development methodology.

Connaissances

Software engineering methods
Python
Ruby
Rust
Go
GitLab

Formation

Graduate degree or equivalent

Description du poste

Confirmed Software Development Engineer M/F SLICES-FR

Level of qualifications required : Graduate degree or equivalent

Fonction : Temporary scientific engineer

Level of experience : From 5 to 12 years

About the research centre or Inria department

Staff is present on three campuses in Grenoble, in close collaboration with other research and higher education institutions (Université Grenoble Alpes, CNRS, CEA, INRAE, …), but also with key economic players in the area.

The Centre Inria de l’Université Grenoble Alpes is active in the fields of high-performance computing, verification and embedded systems, modeling of the environment at multiple levels, and data science and artificial intelligence. The centre is a top-level scientific institute with an extensive network of international collaborations in Europe and the rest of the world.

Context
General Context

The SLICES-FR Research Infrastructure (Scientific Large Scale Infrastructure for Computing/Communication Experimental Studies – France) enables the computer science scientific community to experiment with new software and hardware approaches across the entire IoT/networks/edge/cloud continuum. It thus offers a holistic view of the entire data chain, from its capture to its processing, including its transport and storage.

Beyond French borders, SLICES-FR is part of a European dimension: it constitutes the French node of the SLICES-RI Research Infrastructure, which brings together 16 partner countries for operation planned until 2042.

SLICES-FR offers configuration, programming and measurement services on a wide range of heterogeneous equipment. These equipment and services cover various domains: network protocols, radio technologies, Internet of Things, data collection, parallel and distributed computing, as well as edge and cloud computing. The objective is to enable reproducible and responsible research across the entire digital continuum.

Operating an infrastructure of several thousand heterogeneous pieces of equipment distributed across around fifteen sites in France is not limited to providing simple access to remote resources. The ambition of the SLICES-FR engineers is to create the tools needed to experiment with and evaluate current and future digital continuum technologies.

At the national level, the person recruited will join the SLICES-FR technical team, made up of permanent and contract engineers with whom they will have a functional relationship. The team brings together people from several supervisory bodies (Inria, CNRS, etc.) spread across several cities in France.

They will mainly collaborate remotely with the technical team through various digital tools, in particular through regular videoconferences. They will also take part in, on average, 4 in-person meetings per year lasting 2/3 days, held in a French city.

At the local level, the person recruited will be administratively attached to the Inria Grenoble Alpes centre, within the DATAMOVE team located on the Saint-Martin d’Heres campus.

Thus, the work will be supervised both:

  • Functionally by the SLICES-FR technical management
  • Hierarchically by the local manager of the host structure

The person will have to work on a platform distributed across several geographical sites, with the local support of the support teams.

Assignment

The person recruited will be responsible for structuring the software engineering of the SLICES-FR technical team. They will also support the technical management in making strategic technical choices regarding software development (languages, architecture). They will also be directly involved in the software development of one or more projects.

The SLICES-FR software projects constitute an information system for managing a research infrastructure composed of multiple experimentation platforms, with thousands of hardware resources: from data‑centre servers to connected objects and reprogrammable radio devices. In addition to access to the hardware, reconfiguration and measurement services are provided to users. These hardware and software resources are made available to a broad community of computer science researchers in France and Europe. The components include a user portal, an account and access management tool, an inventory, a resource reservation system, a REST API for controlling all the tools, interfaces with European IS, etc.

We are looking for a person who is able to take a step back from technologies, who can adapt to the existing environment while being proactive and supportive in driving changes. Polyglot, they are open to working with several programming languages.

Main activities
  • Lead the upgrading of the software development methodology (CI, testing, kanban, rituals, etc.) by making choices adapted to the team’s context and by bringing software engineering best practices
  • Contribute to defining the technical development strategy in coordination with the SLICES-FR technical directors
  • Bootstrap new software projects with best practices
  • Participate in technical team meetings and facilitate meetings focused on software development
Skills
  • Very good command of software engineering methods to specify needs upstream and throughout development (UML, Agile methods, SCRUM, Kanban, TDD, DDD…)
  • Very good command of at least 2 programming languages among Python, Ruby, Rust, Go
  • Excellent command of GitLab, code review, continuous integration
  • Ability to supervise a team in a remote context
  • Critical experience (advantages and limitations) of AI code generation tools will be appreciated
Benefits package
  • 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 and flexible organisation of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training
  • Social security coverage (under conditions)
Remuneration

From 2,692 € (depending on experience and qualifications).

  • Theme/Domain : Distributed Systems and middleware, IT Infrastructure (BAP E)

Warning : you must enter your e-mail address in order to save your application to Inria. Applications must be submitted online on the Inria website. Processing of applications sent from other channels is not guaranteed.

Instruction to apply

Applications must be submitted online via the Inria website. Processing of applications submitted via other channels is not guaranteed.

Defence Security : This position is likely to be situated in a restricted area (ZRR), as defined in Decree No. 2011-1425 relating to the protection of national scientific and technical potential (PPST). Authorisation to enter an area is granted by the director of the unit, following a favourable Ministerial decision, as defined in the decree of 3 July 2012 relating to the PPST. An unfavourable Ministerial decision in respect of a position situated in a ZRR would result in the cancellation of the appointment.

Recruitment Policy : As part of its diversity policy, all Inria positions are accessible to people with disabilities.

  • Very good ability to work in a remote team
  • Autonomy and proactivity in carrying out the work
  • Ability to propose and carry out reference implementations, prototypes and demonstrators: autonomy, creativity, proactive monitoring, listening to needs.
  • Good writing skills: ability to communicate in writing and synthetically on progress made and difficulties encountered
  • Ability to interact comfortably in French with the other engineers of the team, at least orally.
  • Ability to interact comfortably in English, at least in writing.
  • Tenacity, curiosity, enjoying long-term effort, open‑mindedness
About Inria

Inria is the French national research institute dedicated to digital science and technology. It employs 2,600 people. Its 200 agile project teams, generally run jointly with academic partners, include more than 3,500 scientists and engineers working to meet the challenges of digital technology, often at the interface with other disciplines. The Institute also employs numerous talents in over forty different professions. 900 research support staff contribute to the preparation and development of scientific and entrepreneurial projects that have a worldwide impact.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Ingénieur développeur logiciel confirmé H/F SLICES-FR
Ingénieur développeur logiciel confirmé H/F SLICES-FR

Inria • Grenoble

Hybride
EUR 2 000 - 40 000
Restauration subventionnée
Transports publics remboursés
7 semaines de congés annuels
+1
Research engineer on estimating environmental impacts of large-scale distributed platforms
Research engineer on estimating environmental impacts of large-scale distributed platforms

Inria • Lyon

Hybride
Partial transport reimbursement
Leave: 7 weeks + RTT days + special/EX
Teleworking 90 days/year
+3
Research Engineer Position - Java Developer - Corese Library
Research Engineer Position - Java Developer - Corese Library

Inria • France

Sur place
EUR 2 000 - 55 000
Partial reimbursement of public transport costs
7 weeks of annual leave
Possibility of teleworking
+2
Design of metasurfaces for terahertz and infrared applications
Design of metasurfaces for terahertz and infrared applications

Inria • France

Sur place
EUR 27 000 - 33 000
Teleworking option
Leave: generous vacation and RTT days
Professional equipment available
+1
Ingénieur - Optimisation de paramètres d'une simulation numérique interactive (F/H)
Ingénieur - Optimisation de paramètres d'une simulation numérique interactive (F/H)

Inria • France

Hybride
EUR 42 000 - 54 000
Télétravail possible
Congés annuels 7 semaines
RTT 10 jours
+3
Cheffe Chef de projets applications informatiques (H/F)
Cheffe Chef de projets applications informatiques (H/F)

Inria • France

Sur place
EUR 65 000 - 90 000
Télétravail 90 jours/an
Restauration subventionnée
Transports publics remboursés
+1
Ingénieur·e de recherche et développement en méthodes formelles
Ingénieur·e de recherche et développement en méthodes formelles

Inria • Paris

Sur place
Restauration subventionnée
Transports publics remboursés
Télétravail après 6 mois d’ancienneté
+1
Research Engineer in 5G Broadcast Experimental Platforms and Validation.
Research Engineer in 5G Broadcast Experimental Platforms and Validation.

Inria • Rennes

Sur place
Partial public transport reimbursement
7 weeks annual leave + RTT days
Teleworking after 6 months
+4
Robotic perception engineer
Robotic perception engineer

Inria • Nice

Hybride
Partial reimbursement of public travel
Leave: 7 weeks + RTT
Teleworking possibility
+3
Research and Development Engineer in Formal Methods
Research and Development Engineer in Formal Methods

Inria • Paris

Sur place
Partial reimbursement of public travel
Leave: 7 weeks annual leave + RTT days
Teleworking after 6 months
+4