Junior Embedded Software Engineer
Odd Systems — українська defense-tech компанія, яка перетворює інженерні інновації на рішення для захисту держави. Наша місія — створювати зброю майбутнього, яка зберігає життя та відновлює справедливість. Наші продукти — тепловізійні камери Курбас та FPV-дрони Стус, Лупиніс, Горська названі на честь українських діячів Розстріляного відродження та шістдесятників. Їхні імена стали символами боротьби за українську ідентичність, а сьогодні захищають нашу країну на полі бою.
Місія ролі:
Junior Embedded Software Engineer в інтеграційній команді працюватиме на стику embedded firmware, hardware, камерних інтерфейсів та системної інтеграції.
Основний фокус ролі - допомога в підключенні, тестуванні та налагодженні тепловізійних і денних камер у складі різних платформ: дронів, літаків, гімблів, перехоплювачів, тестових стендів та інших систем.
Це позиція для інженера, який вже має базову embedded-підготовку, вміє працювати з одноплатними комп’ютерами, Linux, C / C++ або Python, камерними інтерфейсами та технічною документацією, але хоче швидко розвиватися в реальних апаратно-програмних продуктах.
Основні задачі:
- Підключення та налаштування тепловізійних і денних камер до одноплатних комп’ютерів.
- Налаштування відеопристроїв, драйверів та периферії для роботи з камерами.
- Робота з інтерфейсами UART, USB, CVBS, UVC, MIPI на рівні підключення, перевірки, логування та базового дебагу.
- Допомога в розробці, адаптації та тестуванні embedded-прошивок для інтеграційних задач.
- Тестування стабільності відеопотоку, FPS, затримки, режимів роботи камери та взаємодії з іншими компонентами системи.
- Збір логів, аналіз базових помилок, опис дефектів і фіксація результатів тестування.
- Робота з кабельними рішеннями, роз’ємами, живленням та базовою пайкою для інтеграційних задач.
- Підготовка та актуалізація технічної документації: інструкцій підключення, тестових процедур, описів сетапів і результатів перевірок.
Досвід та навички, які ми шукаємо:
- Базовий практичний досвід роботи з одноплатними комп’ютерами.
- Базовий досвід роботи з Linux на рівні користувача / інженера: термінал, логи, пристрої, драйвери, налаштування середовища.
- Розуміння інтерфейсів UART, USB, CVBS, UVC, MIPI на рівні підключення, перевірки та базового debugging або готовність швидко їх опанувати.
- Базовий досвід програмування на C / C++ або Python для задач інтеграції firmware з апаратною частиною.
- Вміння читати даташити, схеми підключення, електричні схеми та технічну документацію.
- Англійська мова на рівні, достатньому для читання технічної документації.
Буде плюсом:
- Досвід роботи з камерами, відеоінтерфейсами або imaging-системами.
- Досвід роботи з Raspberry Pi, NVIDIA Jetson або іншими одноплатними комп’ютерами.
- Досвід роботи з RTOS, FreeRTOS, Zephyr або bare-metal firmware.
- Знання Python або Bash для написання тестових скриптів і автоматизації.
- Досвід роботи з дронами, UAV-системами або FPV-обладнанням.
- Практичний досвід 3D-друку, швидкого прототипування або роботи з тестовими стендами.
- Досвід роботи з Git, Jira, Confluence або іншими інженерними інструментами.
- Базове розуміння принципів роботи тепловізійних камер.
Чому варто обрати нас:
- Робота, яка матиме реальний вплив. Ми створюємо продукти, які безпосередньо посилюють оборонний потенціал України.
- Робота з топовими інженерами у сфері MilTech та автономності.
- Офіційне оформлення трудових відносин в Дія.Сіті.
- Можливість бронювання військовозобов’язаних працівників згідно з вимогами чинного законодавства.
- Щорічна оплачувана відпустка — 24 календарні дні.
- Для ветеранів передбачена додаткова оплачувана відпустка — 14 календарних днів.
- Оплачувані лікарняні відповідно до законодавства.
- Можливість компенсації витрат на навчання згідно з внутрішніми політиками компанії.
Ми шукаємо не виконавців, а однодумців, які поділяють наші цінності та готові будувати майбутнє українського MilTech.