Backend Software Developer (C++)
-
Location
Frankfurt (Oder)
-
Sector:
-
Job type:
-
Salary:
Negotiable
-
Contact:
Alan George
-
Contact email:
a.george@ioassociates.eu
-
Job ref:
BBBH160267_1747141436
-
Duration:
6 Months
-
Startdate:
28/07/2025
Job Description: C++ Software Developer - HealthTech (Hybrid, Frankfurt)
Contract: 6 months (Freelance/Contractor)
Location: Frankfurt (Hybrid - 1 day per week onsite)
Language Requirement: C1 German and Proficiency in English (written and spoken)
Start Date: 28/07/2025
About the Role
Join an innovative HealthTech company in Frankfurt as a C++ Software Developer. You'll help develop next-generation medical software, focusing on health care data integration and imaging. This is a hybrid position, requiring one day per week onsite. The project starts at the end of July 2025.
Key Responsibilities
Design, develop, and optimise C++ applications for medical imaging and diagnostic platforms.
Model clinical events and health care workflows using HL7 and FHIR standards.
Collaborate with cross-functional teams to integrate software with medical devices and hospital IT systems.
Ensure all software meets relevant medical regulations and documentation standards (e.g., MDR, ISO 13485, IEC 62304).
Participate in code reviews, testing, and quality assurance processes.
Required Skills & Qualifications
Professional experience in C++ development (2+ years preferred; 3+ years a plus).
Experience modelling clinical events and health care workflows using HL7 and FHIR standards.
Familiarity with medical regulations and compliance in software development.
C1-level German language skills (written and spoken) - mandatory.
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Familiarity with Git, Jenkins/GitLab CI, unit test frameworks (e.g., Google Test), and documentation tools used in regulated environments.
Nice-to-Have
Experience with computer vision and image processing libraries (e.g., OpenCV, ITK, VTK).
Previous exposure to Model-Based Systems Engineering (MBSE) tools and practices.
Experience working in regulated medical device environments.
Knowledge of additional programming languages (e.g., Python, Java).
Familiarity with cloud-based health data solutions.
Previous work in hybrid or remote teams.
What We Offer
Competitive hourly rate.
Opportunity to work on impactful health care technology projects.
Flexible hybrid working model (1 day/week on-site in Frankfurt).
Collaborative, innovative team environment.
To apply, you must be eligible to work in Germany and meet the C1 German language requirement.
