SofMedica Life-saving Innovation in SE Europe jobs