Senior Embedded C Engineer
MilTech
🪖
Око Камера — українська компанія, що спеціалізується на розробці та виробництві тепловізійних модулів для роботизованих систем.
Ми працюємо у швидкому та технологічно насиченому середовищі, об’єднуючи найсучасніші рішення для зміцнення обороноздатності України. Наша команда не боїться викликів і постійно розвивається, щоб забезпечити передові технології для майбутнього.
Шукаємо в команду Senior Embedded C Engineer.
Вимоги:
- 5+ років досвіду у розробці вбудованого програмного забезпечення, відмінне володіння мовами програмування C/C++ та глибокі знання методів налагодження
- Досвід створення бібліотек і пакетів на Python
- Ступінь бакалавра або магістра у галузі комп’ютерних наук
- Глибокі знання мови C для розробки вбудованих систем
- Знання протоколів зв’язку вбудованих систем: UART, SPI, I2C, CAN, RS232
- Дуже уважне і педантичне ставлення до роботи з перериваннями: виконання без конфлікту з основним кодом; задавати їм правильні пріоритети
- Дуже уважне і педантичне ставлення до роботи з пам’яттю: виділення та очищення ресурсів без витоків пам’яті; урахування вимог безпеки, щоб уникнути помилок, пов’язаних із доступом до пам’яті
- Відмінні комунікативні навички та здатність ефективно працювати в команді
- Високий рівень технічної англійської
Буде плюсом:
- Досвід роботи з Linux на просунутому рівні, зокрема практичне використання мережевих інструментів та утиліт
- Бажання розвиватися у напрямку FPGA
- Досвід роботи з мікроконтролерами STM32
- Схемотехніка — на рівні вміння читати схеми та взаємодіяти з інженерами-електронщиками
- Навички роботи з зображеннями (GStreamer, OpenCV, ffmpeg тощо)
- Досвід розробки рішень без операційної системи (bare metal) та на основі RTOS
- Базові навички роботи з вимірювальним та електромонтажним обладнанням
Задачі:
- Програмування на C/ C++ під вбудований в FPGA процесор MicroBlaze
- Запуск та відладка апаратної частини прототипів і фінального пристрою
- Обрахування параметрів зображень з тепловізійних камер для зміни режимів роботи в реальному часі
- Розробка тестів для перевірки роботи окремих модулів
- Розробка коду для реалізації протоколів керування на базі інтерфейсів UART, SPI, I2C
- Розробка бібліотек на Python для забезпечення доступу інших команд до інтерфейсів процесора MicroBlaze
Ми пропонуємо:
- Участь в розвитку оборонних технологій і високих технологій в Україні
- Необхідне компʼютерне устаткування та інше обладнання
- Офіційне працевлаштування з укладенням гіг-контракту (Дія.City)
- Оплачувану відпустку 18 днів на рік та лікарняні
- Бронювання військовозобов’язаних за умови наявності актуальних військово-облікових документів
Published 3 March
50 views
·
0 applications
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine
Ukraine