Software Engineer

il y a 7 heures


Grenoble, Auvergne-Rhône-Alpes, France Corin Temps plein
Join Corin as a Software Engineer - Grenoble, France
Join Corin to work within a small dynamic team that has a high impact on the quality of life of patients worldwide. We are not a startup business - we offer market-leading products that are continuously evolving for the global orthopaedic market.
Corin is looking for a talented and motivated Software Engineer with solid experience in C++ as the primary development language. Familiarity with Python and web frontend development is a plus. You'll join our Global R&D Technology team in a fast-paced, agile environment and contribute to the development of the next generation of software for our Apollo surgical platform, while ensuring compliance with medical device quality and regulatory standards.
About us:
Corin is a medical device business with innovative robotically assisted platforms for joint replacement surgery. We offer a unique combination of clinically proven hip & knee solutions and world leading technologies. Our Apollo & OPS systems utilize intelligent instrumentation to give surgeons the ability to perform patient-specific procedures with high accuracy, with more consistent results and improved recovery rates.
Your role:

Develop and integrate software systems for preoperative planning, intra-operative guidance, and postoperative follow-up across the full software lifecycle
Build prototype applications to support innovation in Corin's next-generation, data-driven medical technologies
Ensure high code quality through unit testing, code reviews, and adherence to Corin's coding standards
Participate in Agile ceremonies, sprint planning, backlog grooming, and daily stand-ups
Collaborate with cross-functional teams - including Marketing, Hardware Engineering, and global contractors - to deliver and maintain high-quality products
Support software QA, verification, and validation to ensure system reliability, performance, and compliance
Follow established procedures to ensure all software components, processes, and documentation meet relevant medical device regulations and standards (ISO 13485, IEC 62304 and U.S Title 21 CFR 820)

Title and seniority will be aligned with your experience and skills.
Your profile:

Bachelor's degree in Computer Science or a related field
3+ years of experience developing applications with C++
Solid understanding of software engineering design principles
Strong English communication skills, both written and spoken
Excellent collaboration, problem-solving, and interpersonal skills; comfortable working in a global team
Self-motivated with a strong sense of ownership and attention to quality

Ideally, you also bring:

Experience in medical devices or healthcare environments
Background in image processing, geometry processing, or data visualization (academic or applied)
Familiarity with data-driven modelling (e.g., statistical analysis, reinforcement learning)
Proficiency in Python
Experience with web frontend development (JavaScript/TypeScript, Angular, , HTML, CSS)

What we offer:

Competitive salary and benefits
Opportunities for professional development and training
Flexible working hours and remote work options
Collaborative and supportive work environment
Impactful work with cutting-edge medical technology

If this appeals to you but you are in doubt about how exactly your skills match our requirements - we value personality, ambition, and an open mind. Do not hesitate to get in touch and present your personal strengths to us.
Traduction française de l'offre :
Présentation de Corin :
Corin est une entreprise spécialisée dans les dispositifs médicaux qui propose des plateformes innovantes assistées par robotique pour la chirurgie de remplacement articulaire. Nous offrons une combinaison unique de solutions cliniquement éprouvées pour la hanche et le genou et de technologies de pointe. Nos systèmes Apollo et OPS utilisent des instruments intelligents qui permettent aux chirurgiens d'effectuer des interventions sur mesure avec une grande précision, des résultats plus cohérents et des taux de récupération améliorés.
Rejoindre Corin :
Rejoignez Corin pour travailler au sein d'une petite équipe dynamique qui a un impact considérable sur la qualité de vie des patients dans le monde entier. Nous ne sommes pas une start-up : nous proposons des produits leaders sur le marché qui évoluent en permanence pour le marché mondial de l'orthopédie.
Corin recherche un ingénieur logiciel talentueux et motivé, possédant une solide expérience en C++ comme langage de développement principal. La maîtrise de Python et du développement web front-end est un plus. Vous rejoindrez notre équipe mondiale de R&D technologique dans un environnement agile et dynamique, et contribuerez au développement de la prochaine génération de logiciels pour notre plateforme chirurgicale Apollo, tout en veillant au respect des normes de qualité et réglementaires applicables aux dispositifs médicaux.
Votre rôle :
- Développer et intégrer des systèmes logiciels pour la planification préopératoire, le guidage peropératoire et le suivi postopératoire tout au long du cycle de vie complet du logiciel.
- Créer des applications prototypes pour soutenir l'innovation dans les technologies médicales de nouvelle génération basées sur les données de Corin.
- Garantir la haute qualité du code grâce à des tests unitaires, des revues de code et le respect des normes de codage de Corin.
- Participer aux cérémonies Agile, à la planification des sprints, à la gestion du backlog et aux réunions quotidiennes.
- Collaborer avec des équipes interfonctionnelles, notamment le marketing, l'ingénierie matérielle et les sous-traitants internationaux, afin de fournir et de maintenir des produits de haute qualité.
- Soutenir l'assurance qualité, la vérification et la validation des logiciels afin de garantir la fiabilité, les performances et la conformité du système.
- Suivre les procédures établies pour garantir que tous les composants logiciels, processus et documents sont conformes aux réglementations et normes applicables aux dispositifs médicaux (ISO 13485, CEI 62304 et U.S Title 21 CFR 820)
Votre profil :
- Licence en informatique ou dans un domaine connexe
- Au moins 3 ans d'expérience dans le développement d'applications avec C++
- Solide compréhension des principes de conception en génie logiciel
- Excellentes compétences en communication en anglais, à l'écrit comme à l'oral
- Excellentes aptitudes à la collaboration, à la résolution de problèmes et aux relations interpersonnelles ; à l'aise pour travailler au sein d'une équipe internationale
- Motivé(e), doté(e) d'un fort sens des responsabilités et soucieux(se) de la qualité
Le titre et l'ancienneté seront déterminés en fonction de votre expérience et de vos compétences.
Idéalement, vous possédez également :
- Une expérience dans le domaine des dispositifs médicaux ou des environnements de soins de santé
- Une formation en traitement d'images, en traitement géométrique ou en visualisation de données (universitaire ou appliquée)
- Une bonne connaissance de la modélisation basée sur les données (par exemple, analyse statistique, apprentissage par renforcement)
- Une maîtrise de Python
- Une expérience dans le développement web front-end (JavaScript/TypeScript, Angular, , HTML, CSS)
 
Rémunération et avantages :
- Un salaire compris dans la fourchette allant de 47K€ à 60K€ (en fonction de votre profil et de vos expériences)
- Des opportunités de développement professionnel et de formation
- Des horaires de travail flexibles et des options de travail à distance
- Un environnement de travail collaboratif et solidaire
- Un travail à fort impact avec des technologies médicales de pointe
 
Si cela vous intéresse, mais que vous avez des doutes quant à l'adéquation de vos compétences avec nos exigences, sachez que nous attachons une attention particulière à votre personnalité, votre ambition et votre ouverture d'esprit.
 
 

  • Grenoble, Auvergne-Rhône-Alpes, France IC Resources Temps plein

    An Embedded Software Engineer – Networking is sought by this leading semiconductor company to be based at their R+D Centre in Grenoble (location could also be in Nice). The Embedded Networking Software Engineer will be responsible for developing PHY / MAC layer drivers and firmware for emerging networking systems and software. The Embedded Software...

  • Software / DevOps Engineer

    il y a 9 heures


    Grenoble, Auvergne-Rhône-Alpes, France Weebit Nano Temps plein

    Job LocationGrenoble, FranceJob BriefTo support our growth, we are looking for a Software Engineer / DevOps Engineer to join our team in Grenoble. This position is ideal for an intermediate-level profile looking to develop their skills in DevOps and internal tool development, with a high degree of autonomy but without the pressures of managing critical...


  • Grenoble, Auvergne-Rhône-Alpes, France TDK InvenSense Temps plein

    American R&D Center (ARDC) is a central R&D organization of the TDK Group. Its mission is to contribute into the design of new products within TDK with the ambition to create new product lines. ARDC is working closely with InvenSense Inc., a TDK Group Company, who is the world's leading provider of MEMS sensor platforms. InvenSense's vision of Sensing...


  • Grenoble, Auvergne-Rhône-Alpes, France Mycronic USA Temps plein

    LabVIEW Software Development Engineer – W/M/DDo you want to be part of an organization on the cutting edge of technology?We're looking for talented people to join our motivated and friendly team. We have an open, collaborative, and flexible environment. You'll work alongside leading industry experts and take on challenging projects that bring tomorrow's...


  • Grenoble, Auvergne-Rhône-Alpes, France TDK InvenSense Temps plein

    Founded in 2003, InvenSense Inc., a TDK Group Company, is the world's leading provider of MEMS sensor platforms. InvenSense's vision of Sensing Everything targets the consumer electronics and industrial markets with integrated Motion, Sound, UltraSound, Pressure, Gas solutions. Our solutions combine MEMS (micro electrical mechanical systems) sensors, such as...

  • Senior Software Engineer

    il y a 6 jours


    Grenoble, Auvergne-Rhône-Alpes, France Future Publishing Temps plein

    What you'll be doingFuture is looking for a Senior Software Engineer with experience in web and software applications development and Agile team work, to join our development team in Grenoble (Hybrid role remote/office in Echirolles).As part of a small, highly-collaborative and experienced development team, and in collaboration with our European R&D, you...

  • Senior Software Engineer

    il y a 6 jours


    Grenoble, Auvergne-Rhône-Alpes, France Future Publishing Temps plein

    What you'll be doingFuture is looking for a Senior Software Engineer with experience in web and software applications development and Agile team work, to join our development team in Grenoble (Hybrid role remote/office in Echirolles).As part of a small, highly-collaborative and experienced development team, and in collaboration with our European R&D, you...

  • Senior Software Engineer

    il y a 6 jours


    Grenoble, Auvergne-Rhône-Alpes, France Future Temps plein

    What You'll Be DoingFuture is looking for a Senior Software Engineer with experience in web and software applications development and Agile team work, to join our development team in Grenoble (Hybrid role remote/office in Echirolles).As part of a small, highly-collaborative and experienced development team, and in collaboration with our European R&D, you...


  • Grenoble, Auvergne-Rhône-Alpes, France Criteo Technology Temps plein

    What You'll Do: What's the Platform PRE group?  The concept of Product Reliability Engineering (PRE) draws inspiration from the principles of SRE. At Criteo, PRE acts as the bridge between Product, Platform Engineering and Infrastructure. The PRE group comprises eight global engineering teams helping R&D design, build, and operate large-scale...

  • QA Engineer

    il y a 7 jours


    Grenoble, Auvergne-Rhône-Alpes, France TDK InvenSense Temps plein

    InvenSense, Inc. (NYSE: INVN) is the world's leading provider of MEMS sensor platforms. InvenSense's vision of Sensing Everything targets the consumer electronics and industrial markets with integrated solutions based on motion and/or sound. Our solutions combine MEMS (micro electrical mechanical systems) sensors, such as accelerometers, gyroscopes,...