About this Embedded Linux Developer role at Ajax
Ми шукаємо нового гравця до 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;
- знижки від компаній-партнерів;
- знижки на продукти компанії.