
«Harman» — это компания, наиболее известная производством аудиосистем под различными брендами, такими как JBL, AKG, Becker и другие. Однако я работал в автомобильном подразделении и занимался системой VitalCaare™ — сложным решением, разработанным стартапом «Caaresys», которое отслеживает жизненно важные показатели водителя и пассажиров в автомобиле. Решение основано на использовании радара, расположенного в спинке кресла, который постоянно излучает радиоволны; детектор, расположенный рядом, принимает волны с изменившимися показателями, отразившимися от человека, и на основании эффекта Доплера рассчитывает частоту дыхания, сердечный ритм и вариабельность сердечного ритма. Компания «Harman» стала независимым подразделением «Samsung» в 2017 году. Стартап «Caaresys» был приобретён «Harman» в 2022 году.
![]() |
Программа была предназначена для работы на автомобильном компьютере с записью информации и возможным отображением её на экране информационно-развлекательной системы.
Клиентами, которые уже приобрели продукт, являются, например, Bentley, BMW, Rolls Royce и другие люксовые бренды.
Опыт работы
- Начал в апреле 2024 года, закончил в октябре 2024 года.
- Должность: Инженер-разработчик встроенного программного обеспечения (Embedded Software Engineer).
- Осенью 2024 года компания «Harman» решила прекратить разработку системы VitalCaare™ и уволила всех сотрудников разрабатывающих её отделов.
Мои достижения
- Я получал сложные алгоритмы, написанные (в основном) на Matlab или (редко) на Python, и переписывал их на C/C++ с акцентом на производительность и оптимизацию. Код нужно было адаптировать под Samsung Linux (да, существует такая вещь, как Samsung Linux!).
- Я самостоятельно создал простое в использовании решение для тестирования с использованием Microsoft® Hyper-V, Ubuntu Linux и проброса портов вместо того, чтобы использовать отдельный ноутбук с установленном на нём Linux, один на весь отдел. Виртуальные машины у всех разработчиков были стандартизированы, что значительно сократило количество ошибок, возникавших из-за различий в установленных библиотеках.
- Я принимал участие в портировании приложения на новое оборудование (с Nvidia Jetson на Samsung Exynos).
- Участвовал в разработке пользовательского интерфейса из нефункционального прототипа в полностью работающее приложение.