Backend Software Developer (C++)
iO Associates - UK/EU — Frankfurt am Main, DE
- Published on
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 optimize 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.