Ми шукаємо нового гравця до Video підрозділу на позицію Embedded Linux Developer.
Video Devices підрозділ здійснює повний цикл розробки відеопристроїв Ajax, покриваючи усі етапи від створення концепту ідеї до запуску в серійне виробництво та подальшого масштабування. Команда фокусується на створенні комплексного продукту, що поєднує в собі механічне проєктування, розробку апаратної частини та інтеграцію низькорівневого програмного забезпечення для стабільної роботи систем у реальному часі.
Процес розробки охоплює глибоку експертизу в оптиці, роботі з якістю зображення, вбудованих системах (embedded), Wi-Fi та мережевих технологіях, а також аудіо-тюнінгу. Дивізіон забезпечує повну вертикальну інтеграцію всіх компонентів пристрою, створюючи технологічно повноцінні рішення, що відповідають стандартам надійності екосистеми та вимогам глобального промислового виробництва.
Необхідні навички:- комерційний досвід розробки Embedded Linux-рішень від 3 років;
- глибоке знання Embedded Linux (U-Boot, ARM Toolchains, Linux Kernel, RootFS, BusyBox);
- впевнене володіння мовами програмування C/C++, Shell Scripting;
- практичний досвід роботи з Git, Make та іншими інструментами збірки;
- досвід роботи з Device Tree та udev;
- розуміння архітектури ARM-процесорів;
- знання цифрових та аналогових інтерфейсів, зокрема I2C, SPI, UART/TTL, Ethernet, USB, HDMI, MIPI, SATA, eMMC;
- практичний досвід роботи з периферійними пристроями (сенсори, контролери, акселерометри, виконавчі механізми тощо);
- володіння англійською мовою на рівні читання та розуміння технічної документації.
- досвід роботи зі streaming video, відеокодеками та декодерами (HEVC, H.264, H.265);
- досвід використання Buildroot у hardware-проєктах на ARM-платформах;
- розуміння принципів реалізації Secure Boot у сучасних embedded-системах;
- практичний досвід розробки на Python;
- розуміння мережевих протоколів TCP/IP та протоколів передавання відеоданих (RTP, RTSP);
- досвід роботи з бібліотеками FFmpeg та/або OpenCV;
- розуміння особливостей проєктування та розробки пристроїв із низьким енергоспоживанням;
- навички роботи з паяльним обладнанням та вимірювальною технікою;
- досвід розробки допоміжного програмного забезпечення для ПК з метою налагодження, діагностики або тестування embedded-пристроїв.
- можливість пропонувати та реалізовувати власні ідеї, які впливають на продукт та його масове виробництво;
- місце у стрімко зростаючій компанії з вмотивованою професійною командою;
- конкурентну заробітну плату;
- медичне страхування;
- корпоративні заняття з англійської мови;
- можливість взяти участь у внутрішньому проєкті бета-тестування систем безпеки Ajax;
- знижки від компаній-партнерів;
- знижки на продукти компанії.
