Светлана Игоревна Кармалита родилась 9 марта 1940 года в Киеве. Отец — Игорь Григорьевич Кармалита (1918—1944), погиб на фронте[1]. Мать — Валентина Филипповна Борщаговская (урождённая Малец, в первом браке Кармалита, 1924—2018). После войны переехала с матерью и отчимом, театроведом Александром Борщаговским, в Москву[2][3]. В 1965 году окончила филологический факультетМГУ. Работала в библиотеке Института языкознания СССР, корреспондентом «Литературной газеты». С 1975 года работала на киностудии «Ленфильм», с 1990 года — на Студии первого и экспериментального фильма (СПиЭФ).
С первым мужем, физиком Марком Леонидовичем Хараханом, с 1962 года проживала в ЖСК «Советский писатель»: 2-я Аэропортовская улица, д. 16, корпус 3 (с 1969: Красноармейская улица, д. 23). В 1968 году встретилась с кинорежиссёром Алексеем Германом[2] и в 1975 году стала его женой, соратником, единомышленником[3]. Была автором сценариев к фильмам Германа «Хрусталёв, машину!» и «Трудно быть богом», а также к фильмам других режиссёров: «Садись рядом, Мишка!» (реж. Яков Базелян), «Путешествие в Кавказские горы» (реж. Михаил Ордовский), «Торпедоносцы» (реж. Семён Аранович), «Жил отважный капитан» (реж. Рудольф Фрунтов), «Мой боевой расчёт» (реж. Михаил Никитин), «Сказание о храбром Хочбаре» (реж. Асхаб Абакаров, Михаил Ордовский), «Гибель Отрара» (реж. Ардак Амиркулов).
В 1999—2000 годах вела совместно с А. Германом режиссёрскую мастерскую на ВКСР.
С 2012 по 2017 годы — главный редактор киностудии «Ленфильм»[3].
Автор (совместно с А. Ю. Германом) нереализованных сценариев «Печальная и поучительная история Дика Шелтона, баронета, так и не ставшего рыцарем» (по роману Р.-Л. Стивенсона «Чёрная стрела»), «Долгие ночные стоянки», «Рикки-Тикки-Тави» (по мотивам одноимённого произведенияР. Киплинга).