Software Engineer

Join our innovative R&D department as a Software Engineer specializing in computer vision, signal processing, numerical optimization, and 3D computing. You will design algorithms and build robust, efficient code for a groundbreaking product in robotic knee surgery. Collaborate with various teams and contribute to the future of the operating room.

Suggested summary by Welcome to the Jungle

Job summary
Permanent contract
Paris
Occasional remote
Salary: Not specified
Experience: > 10 years
Education: Master's Degree
Skills & expertise
Software testing
CLion
C++
CMake
GitLab
+7
Key missions

Contribuer à la conception d'algorithmes et à la construction de code robuste et efficace pour un produit innovant dans le domaine de la chirurgie robotique.

Participer à toutes les étapes du cycle de développement, des preuves de concept aux solutions industrielles, en résolvant des problèmes complexes.

Collaborer étroitement avec les équipes de recherche, d'intégration, de matériel, de système et d'assurance qualité pour avoir un impact direct sur l'avenir de la salle d'opération.

Ganymed Robotics
Ganymed Robotics

Interested in this job?

Questions and answers about the job

The position

Job description

We are seeking a Software Engineer with strong knowledge in computer vision, signal processing, numerical optimization and 3D computing to join the Software team and thus strengthen our multidisciplinary R&D department.

By designing algorithms and building robust, efficient, industrial-grade code, you will contribute directly to a product that does not yet exist on the market - a game changer for surgeons and patients alike in the field of robotic knee surgery.

You will be involved throughout all the development cycle, from early-stage computer vision proofs of concept to the industrialization of breakthrough solutions, proving your engineering capabilities through continuous problem solving and development strategy  involvement.

You will work closely with the Research & Integration, Hardware, System, and QA teams, where your technical creativity, rigor, and problem-solving skills will directly impact the future of the operating room in TKA surgery.

  • Our Technical stack: C++, Python, CMake, Conan, Gitlab, Jenkins, Nexus, GTest, Sonarqube, VsCode, CLion

  • Our Project stack: Jira, MatrixReq, Office365


Preferred experience

Here’s what would be the perfect candidate for this position.

Education & Experience

Master’s degree in computer science, embedded systems, robotics, or related field

10+ years of experience in software development, preferably in the medical domain, in a domain related to robotics, vision, sensors…

Hard skills

  • Strong expertise in C++ applied to highly demanding context (performance, correcteness, low latency, reliability)

  • Engineering skills: analytical thinking, problem solving, technical documentation, prototyping and testing, planning, system thinking

  • Hands-on on Ceres-Solver, Eigen, Open3d, OpenCV or alike

  • Experience in Computer Vision and related fields (3D, camera, linear algebra, calibration, registration, optimization…)

  • Experience in IEC-62304 and ISO-13485 standards

Nice to have:

  • Experience with sensor integration, familiarity with synchronization / data fusion

  • Experience in domains related to GPU computing, such as CUDA, real-time image processing, OpenCL, NVidia Jetson Orin (…)

  • Experience in Robotic Surgery, Navigation system or any related field, ideally in a medical context

  • Knowledge of Qt core concepts, and Qt/QML principles

Soft skills

  • You are curious, passionate, proactive

  • As well as autonomous, rigorous and synthetic !

  • You’re searching for skilled teammates (in various fields !) to learn from them as much as they will learn from you


Recruitment process

🖹 Send your CV with a genuine description about how you are this unicorn !

🕻 We will check with you the overall matching of your expectations vs ours

✅ Technical interview with team lead & members, including a debrief of a prepared code review

✅ CTO & HR interview

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.