C++ Software Engineer F/H

Télétravail, France CDI

Le recrutement est fermé pour cette offre

À propos de Diabeloop

You want to put your skills to “good use” and contribute your C++ software development expertise to the conception of innovative medical devices for people with diabetes, as part of our R&D team ? Keep reading !

To support Diabeloop’s strategy, roadmap and the ever growing interest in the company, we are creating a new position and looking for a Senior C++ Engineer to join our R&D team in Grenoble or remotely.

Created in 2015, Diabeloop brings together the personality, passion and skills of more than 160 employees (March 2022), in France (Grenoble and Paris) and abroad. All of them feel invested in the same mission: 

To make our innovations accessible to people living with type 1 diabetes; 

To relieve their heavy mental burden, so that they can live their lives without interruptions!

In June 2022, Diabeloop closed a third round of financing (series C) for 70 million euros to pursue its international development, representing one of the largest fundraising rounds in Europe in the field of therapeutic artificial intelligence. Two of our solutions have received the CE mark:

  • DBLG1 System, an automated insulin delivery solution to automate and personalize the treatment of type 1 diabetes - 2018; 
  • DBL-hu, a device to automate the management of highly unstable diabetes - 2020. 



Since 2021, we have successfully commercially launched the DBLG1 System at the European level.

We have other products in development with an ambitious growth plan to expand our international footprint.

Le poste

Location : Grenoble or remote (with occasional travel to Grenoble headquarters, 10 min away from central train station)
Type of contract : permanent position (CDI) - full time
Start date : as soon as possible / Q1 2022
Compensation : depending on profile and experience

You will be joining our R&D Team and working on the code at the heart of the intelligence of our device, which continuously elaborates a smart diabetes management strategy based on the patient’s activity. This code integrates the algorithm developed by Diabeloop that takes therapeutic decisions every five minutes to improve the patient’s health status
 
Your duties will include the following :

  • Ensure C++ code reliability and integrity
  • Ensure development environment coherence 
  • Maintain and develop a robust and intelligible code architecture 
  • Implement new features in C++ according to the defined priorities
  • Implement associated unit tests, integration tests and functional tests
  • Follow agile methodology by setting up development stories and schedules in successive sprints
  • Update technical documentation according to code changes
  • Take part in technical and scientific discussions to fully understand the glycemia regulation algorithms developed and promoted by the company

Profil recherché

You have at least 8 years of professional experience in C++ development in critical systems, preferably in medical devices or any other industry subject to strong regulatory constraints 
 
We are looking for a person with proven ability in design thinking, abstraction and overall high level creative yet pragmatic problem solving. You are rigorous in thinking, executing and communicating.
 
You have strong team spirit and experience with Agile methods. Rapidly changing environments don’t scare you: you can be autonomous or team-oriented depending on the phase of the project and are always proactive when faced with challenging tasks.
 
Technical skills

  • Solid experience in C++ development
  • Good command of configuration management tools (Git, SVN)
  • Experience in continuous integration and set up of software development environment
  • You are not deterred by code documentation and other administrative constraints related to medical devices
  • Ability to communicate (oral and writing) in both French and English



 
Icing on the cake (not a prerequisite but certainly a plus)

  • Knowledge of Python 
  • Knowledge and experience of the Medical Device Directive (MDD), ISO 13485 and IEC 62304 (Class C)

 
WHAT WE HAVE TO OFFER

  • A company mission that brings meaning and added value to people living with diabetes and their families
  • Scientific resources, computing power, publications & patents
  • The adventure of a growing scale-up, where much is still in the making
  • Great synergy and solidarity among teams
  • An opportunity to enjoy autonomy in your work and to contribute proactively to team projects
  • Agility and flexibility as the cornerstones of our work environment and culture
  • Possibility to work remotely (Home office policy)



ABOUT THE INTERVIEW PROCESS 

  • Call with Céline, Talent Acquisition Specialist
  • Meeting with Yousra, Algorithms & Physiology Manager
  • Meeting with a member of the R&D team



Phone, video or in person interviews in our offices? Diabeloop can adapt to any situation. In light of the current context, videoconferencing is our preferred option to meet with you.

Does this sound like you? If you want to join a company that gives meaning to your work, apply now! 

For more information about Diabeloop and our products, take a look at our website: www.diabeloop.com

Détails sur le poste
Télétravail, France
CDI
IT
Propulsé parTaleez