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.
Résumé suggéré par Welcome to the Jungle
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.
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
Here’s what would be the perfect candidate for this position.
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…
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
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
🖹 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
Rencontrez Marion, Computer Vision Team Lead
Rencontrez Nicolas, Software Development Team Lead
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.