Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from iO Associates - UK/EU
Director of GD&S - Servicing clients that are critical to our National Security. Co-Organiser of The Defence Series.
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.
Seniority level
Employment type
Job function
- Information Technology
- Industries: Software Development