Activez les alertes d’offres d’emploi par e-mail !

Senior Staff Engineer – Software, C++

Imascap SAS

Brest

Sur place

EUR 45 000 - 65 000

Plein temps

Il y a 21 jours

Résumé du poste

Une entreprise de technologies médicales recherche un Senior Staff Engineer en logiciel C++ à Brest. Le candidat idéal aura au moins 5 ans d'expérience en développement C++, avec des compétences en optimisation et débogage. Ce poste offre l'opportunité de travailler sur des projets avancés, en intégrant des techniques de vision par ordinateur dans le secteur médical. Conditions de travail hybrides et forte collaboration interdisciplinaire seront essentielles.

Qualifications

  • Minimum 5 ans d'expérience en développement d'applications C++.
  • Expérience prouvée en développement C++ moderne (C++14/17/20).
  • Compétences en scripting (Python, Bash) et environnement Linux.

Responsabilités

  • Intégrer et optimiser des algorithmes avancés dans des applications C++.
  • Maintenir les applications C++ en production, y compris la gestion des pipelines CI/CD.
  • Collaborer avec les équipes à travers l'organisation pour comprendre les besoins.

Connaissances

C++
Débogage
Optimisation des performances
CI/CD
Python

Formation

Ingénieur ou PhD en ingénierie logicielle

Outils

Git
GitLab
CMake

Description du poste

Social network you want to login/join with:

Senior Staff Engineer – Software, C++, Brest

col-narrow-left

Client:

Imascap SAS

Location:

Brest, France

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

88c14faf43f2

Job Views:

3

Posted:

23.07.2025

Expiry Date:

06.09.2025

col-wide

Job Description:

Work Flexibility: Hybrid

Senior Staff Engineer – Software, C++

Stryker is one of the world’s leading medical technology companies and, together with our customers, is driven to make healthcare better. We offer innovative products and services in Orthopedics, Medical and Surgical, and Neurotechnology and Spine that help improve patient and hospital outcomes.

Our ClinicalIntelligence R&D team provides leading-edge 3D computer vision, disease and anatomical modelling. As part of the Digital, Robotics, and Enabling Technologies division we provide core technology for products across Stryker including surgical robotics, image guided interventions, treatment selection, and outcome assessment.

We are looking for an ambitious and self-motivated C++ Software Engineer. You will develop novel techniques to grow and improve core technology, as well as applying the technology in cross functional teams to deliver products. You will be capable of leading and driving forward technically demanding projects and have the flexibility and communication skills to operate effectively within a high-caliber team.

Our team offers a fascinating opportunity for the right candidate. The modeling and computer vision techniques which we use are at the forefront of what is possible within 3D medical imaging.

What you will do

  • Integrate and optimize advanced algorithmsin C++ based applications, for use in 3D semantic segmentation, landmark detection, automated surgical planning, and imageclassification.

  • Monitor, troubleshoot, improve and maintain C++ based applications in production.

  • Maintain C++ applications repositories, including CI/CD pipelines, dependencies updates and branches management.

  • Contribute to shared libraries development.

  • Collaborate with stakeholders throughout the organization, including software development, product development, marketing, clinical research teams, as well as our customers to understand and fulfill their needs.

  • Required qualifications

  • Engineer and/or PhD in software engineering, or in another highly numerate discipline.

  • At least 5 years industry experience in C++ applications development.

  • Proven experience in modern C++ (C++14/17/20) development.

  • Experience with Git and GitLab, including CI/CD pipeline configuration.

  • Familiarity with CMake and cross-platform build systems.

  • Strong debugging and performance optimization skills.

  • Comfortable working in a Linux environment; scripting skills (Python, Bash).

  • Ability to analyse and understand large existing software architectures and codebases.

  • Excellent verbal and written communication skills, including the ability to clearly communicate complex information to those in other disciplines.

  • Bonus skills

  • Experience with medical software, image processing, or scientific computing.

  • Knowledge of Python and AI/ML libraries.

  • Experience with Docker.

  • Familiarity with DICOM, 3D images processing (e.g., ITK/VTK), or GPU programming (CUDA).

  • Understanding regulatory constraints in medical software development (e.g., ISO 13485, IEC 62304).

  • Previousexperience working in the healthcare sector.

  • Keywords

    C++, CMake, Git, GitLab, integration, optimization, monitoring, debugging, troubleshooting, AI/ML, DevOps, medical, collaboration, team player.

    Travel Percentage: 10%

    Obtenez votre examen gratuit et confidentiel de votre CV.
    ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.