Software Engineer C++ apprenticeship
Job go live date: Jun 16, 2025
Position: Apprentice 12 or 24 months
Location: Bordeaux, France
Salary: €1500 monthly
Language: Applicants are required to master French & English, orally and in writing
About DESKi
DESKi has built HeartFocus, a revolutionary, AI-driven heart exam software, and FDA cleared that empowers any healthcare professional to perform world-class echos from any device, anywhere.
Driven by the belief No heart can wait ™, HeartFocus provides a life-saving solution for heart patients, facilitating early detection and disease prevention. After 4 years of research and having secured its financing, DESKi will start commercialization in 2025 in the USA.
With our HQ based in Bordeaux, France, we have strong international aspirations, offering a career built on a purpose-led company, day-to-day work in partnership with a passionate team, with amazing tech, that brings true innovation to healthcare.
Your Position
As an apprentice within the DESKi team, you will be part of the HeartFocus software development team and you will contribute to the development and evolution of features for the next versions HeartFocus applications and related SDKs, as well as the maintenance of the build environment and tooling.
This role reports directly to the HeartFocus Lead Software Engineer.
Your Mission
- Contribute to the design, implementation, and maintenance of the HeartFocus application and related SDKs.
- Enhance your skills in software design and architecture.
- Expand the application with C++20 and Qt 6 cross platform framework/QML confidently using unit and integration tests.
- Learn modern C++ and best practices in software development (TDD, hexagonal architecture).
- Maintain build environment and tooling (continuous integration, CMake, shell scripts)
- Explore the world of healthcare through a high-impact project in cardiology.
- Collaborate with an experienced team.
Required skills
- Basics of object-oriented programming
- Academic experience in C++ programming
- Proficiency in Git basics, unix command line, and shell scripting
- Read, write, understand, and speak French and English
Experience & Qualifications
- Bachelors degree/Bac+3 in computer science
Our comprehensive total rewards support you
- Salary: €1500 monthly
- Time Off: 25 days of paid leave; full salary continuation during sick leave.
- Health Insurance: Alan – 60% of premiums covered for employees and dependents
- Transportation : 50% public transit covered or sustainable mobility allowance
- Meals: Meal vouchers provided
Recruitment Process
- Introductory call with technical director
- Technical interview with the lead developer and technical director
- Final interview with the CPO
To apply, please send your resume to david.audrain@deski.ai
Please reach out if you have any questions!

