OVISION — российская высокотехнологичная компания, разрабатывающая системы видеоаналитики, СКУД и интеллектуальные устройства для безопасности и автоматизации. Мы создаём не только софт, но и железо — собственные устройства, в которые можно погружаться на уровне ядра.
Сейчас мы ищем системного программиста, который хочет влиять на глубинную логику работы наших продуктов — от оптимизации низкоуровневых решений до реализации прикладных сценариев. У нас можно не просто “писать код”, а работать с устройствами, которые потом реально используются на объектах по всей стране.
⸻
Что предстоит делать:
• Разрабатывать программное обеспечение для устройств OVISION.
• Реализовывать прикладную логику и оптимизировать решения на системном уровне.
• Работать с C++ и Go — как в новых модулях, так и в поддержке текущих.
• Проводить декомпозицию кода, чтобы переиспользовать наработки на разных типах устройств.
• Взаимодействовать с командой backend и hardware-разработчиков.
⸻
Что мы ждём от тебя:
• Уверенные знания C++ (опыт от 3 лет).
• Готовность и интерес работать с Go.
• Опыт системного программирования (работа с памятью, железом, многопоточностью).
• Понимание, как устроены Linux-based системы и устройства.
• Умение видеть задачу не только “в коде”, но и в железе — работа на стыке.
⸻
Плюсом будет:
• Опыт разработки под ARM-архитектуру.
• Знание embedded-среды.
• Понимание, как собирать и оптимизировать образы, драйверы, прошивки.
⸻
Что мы предлагаем:
• Возможность разрабатывать ПО для реальных устройств, а не абстрактных сервисов.
• Участие в создании решений “под ключ” — от ядра до интерфейса.
• Команду профессионалов, умеющих в системную разработку.
• Белую зарплату, обсуждаемую по результатам интервью.
• Офис в Санкт-Петербурге, недалеко от метро — работа в офисе.
• Гибкий график, минимум бюрократии, максимум инженерии.