Tech Lead Embedded Linux
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем.
Ми шукаємо розумного, досвідченого, технічно грамотного Technical Lead команди Linux Embedded Developers у Video Department.
Video Devices підрозділ здійснює повний цикл розробки відеопристроїв Ajax, покриваючи усі етапи від створення концепту ідеї до запуску в серійне виробництво та подальшого масштабування. Команда фокусується на створенні комплексного продукту, що поєднує в собі механічне проєктування, розробку апаратної частини та інтеграцію низькорівневого програмного забезпечення для стабільної роботи систем у реальному часі.
Процес розробки охоплює глибоку експертизу в оптиці, роботі з якістю зображення, вбудованих системах (embedded), Wi-Fi та мережевих технологіях, а також аудіо-тюнінгу. Дивізіон забезпечує повну вертикальну інтеграцію всіх компонентів пристрою, створюючи технологічно повноцінні рішення, що відповідають стандартам надійності екосистеми та вимогам глобального промислового виробництва.
Основні обов’язки:
— Забезпечення технічного лідерства у розробці embedded-рішень на ARM-платформах
— Керівництво розробкою на рівні ядра та низькорівневої інтеграції (Linux kernel, драйвери, системні сервіси)
— Забезпечення інтеграції SDK/BSP з прикладним рівнем, реалізованим на C++
— Узгодження програмної архітектури з апаратними обмеженнями та вимогами
— Організація процесів пошуку причин дефектів, оптимізації продуктивності та системної діагностики
— Взаємодія з командами Hardware, Mechanical, QA, Video System, Production
— Взаємодія із технічною підтримкою постачальників рішень (ARM-платформ, ISP, DSP тощо)
— Підтримка життєвого циклу продукту (релізи, оновлення, супровід)
— Впровадження та підтримка стандартів розробки, процесів рев’ю та практик забезпечення якості
— Управління технічними ризиками embedded-рішень та визначення стратегій їх мінімізації
— Розвиток та наставництво розробників команди
Необхідні лідерські компетенції та навички:
— Стратегічне мислення та бачення: здатність формувати технічний та технологічний напрямки розвитку команди, визначати пріоритети та довгострокові цілі, поєднуючи бізнес-потреби з можливостями розробників
— Комунікаційна компетентність: вміння чітко пояснювати складні технічні концепції різним командам компанії (від розробників до менеджменту), активно слухати та створювати прозорий обмін інформацією в команді
— Надихаюче лідерство та наставництво: вміння мотивувати розробників, розвивати індивідуальні таланти, підтримувати командний дух і допомагати кожному члену команди зростати професійно
— Прийняття рішень та відповідальність: здатність швидко оцінювати виникаючи ризики, аналізувати проблемні ситуації, приймати обґрунтовані рішення в умовах невизначеності й брати на себе відповідальність за результат
— Управління змінами та конфліктами: вміння вести команду через зміни (нові процеси, інструменти, архітектурні підходи), конструктивно розв’язувати конфлікти й підтримувати продуктивну атмосферу команди
— Досвід роботи в рамках корпоративних процедур та стандартів
Необхідні технічні навички та вимоги до кваліфікації:
— Загальним досвід у embedded-розробці від 10 років
— Щонайменше 5 роки досвіду в ролі Senior або Technical Lead команди розробників
— Професійне володіння С/С++, SHELL-scripting, а також інструментами Git, make, cmake та build-системЗнання архітектури ARM-процесорів
— Глибоке знання Embedded Linux (U-boot, Secure Boot, ARM Toolchains, Kernel, Device Tree, udev, RootFS, BusyBox)Досвід адаптації SDK/BSP та запуску платформ (bring-up)
— Досвід роботи з RTOSГлибоке знання цифрових та аналогових інтерфейсів (в тому числі I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, eMMC тощо) та досвід використання відповідної переферії (сенсори, виконавчі пристрої, контролери, акселерометри тощо)
— Досвід підтримки production-рішень та довготривалих циклів підтримки
— Досвід роботи з великими embedded проектами
Буде плюсом:
— Досвід роботи із потоковим відео та аудіо, кодеками та декодерами (HEVC, H.264, H.265)
— Досвід роботи із Buildroot у розробці hardware-проєктів на ARM-платформах
— Знання та практичний досвід використання Python
— Розуміння мережевих протоколів (TCP/IP) та протоколів передавання відеоданих (насамперед RTP/RTSP)
— Розуміння чи досвід роботи із бібліотеками ffmpeg, OpenCV тощо
— Розуміння особливостей розробки пристроїв з низьким енергоспоживанням
— Професійне використання вимірювальної техніки та паяльного обладнання
Що ви отримаєте:
— Можливість пропонувати та реалізовувати власні ідеї, які впливають на продукт та його масове виробництво;
— Місце у стрімко зростаючій компанії з вмотивованою професійною командою;
— Конкурентну заробітну плату;
— Медичне страхування;
— Корпоративні заняття з англійської мови;
— Можливість взяти участь у внутрішньому проєкті бета-тестування систем безпеки Ajax;
— Знижки від компаній-партнерів;
— Знижки на продукти компанії.
Ajax Systems — це українська історія успіху, яка виросла в глобальний продукт. Пристроям Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.
Required languages
| English | A2 - Elementary |
| Ukrainian | Native |