Perception Platform Software Engineer (Embedded Systems)
Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Готові змінити світ? One Way Aerospace відновлює арсенал демократії, надаючи високоточні безпілотники далекої дії, які масово виробляються в Україні. Вас цікавить створення системи, яка врятує життя та відновить суверенітет України?
Ми шукаємо Інженера з програмного забезпечення платформи сприйняття (вбудовані системи) для приєднання до нашої команди в Києві, Україна. Якщо ви захоплені тим, щоб додавати сприйняття до виробничої системи, де кожна додаткова здатність, яку ви додаєте, безпосередньо дозволяє критичній службі врятувати життя, ми хочемо почути вас!
Обов'язки
Як інженер платформи сприйняття, ви будете відповідальним за створення комп'ютерної системи, яка дозволяє високоманевреному літаку ухилитися від електроліній, які немає на жодній карті, уникати будівель, які не показані на супутникових фотознімках, триматися подалі від інших літаків і безпечно знаходити правильну відкриту зону для скидання рятувальних поставок.
- Розробляти та впроваджувати методи для транспортування, обробки та зберігання даних з високою пропускною здатністю через кілька процесорів в реальному часі.
- Демонструвати найкращі методи запуску передових алгоритмів машинного навчання на обмеженому в ресурсах вбудованому обладнанні.
- Вивчати всі технічні характеристики, щоб переконатися, що нові датчики видають бездоганний потік виходу.
- Створювати тестові платформи з апаратним тестуванням і тестові фреймворки для прискорення роботи вашої команди та вашого прогресу.
Вимоги
- Розгорнуті реального часу системи життєво важливої безпеки, де аналіз під час виконання та після завершення експлуатації були однаково підтримані.
- Створені системи для запису, кураторства та навчання на наборах даних для передових моделей машинного навчання, які працюють у реальному світі, використовуючи багатоядерні CPU та прискорення GPU.
- Внутрішні кращі практики роботи в кодовій базі з багатьма співробітниками, від безперервної інтеграції до перевірки коду.
- Любите вивчати всі рівні вашого технологічного стеку, будь то система збірки, мережевий стек або саме програмне забезпечення.
- Знаєте, як правильно вирівнювати дані LIDAR зі стерео камерою - і чому це не завжди працює як очікувано.
Навички
- Досвідчений у C або C++ і Python.
- Знайомий з запуском ядра Linux на системах з обмеженими ресурсами та з вимогами реального часу.
- Розуміє, що робить код швидким або повільним, і як використовувати багатоядерне або GPU обладнання, щоб все завжди працювало швидко.
- Знайомий з найкращим способом отримання даних у комп'ютер і відстеження, куди вони пішли.
- Бонусні бали за досвід розробки драйверів для периферійних мікропроцесорів або знайомство з Rust.
Ми пропонуємо
- Можливість працювати над важливим для життя проектом.
- Колаборативне та інноваційне робоче середовище.
- Конкурентоспроможний пакет компенсацій.
Про компанію
One Way Aerospace прагне відновити арсенал демократії, надаючи високоточні безпілотники далекої дії, які масово виробляються в Україні. Ми цінуємо різноманітність і вітаємо заявки від тих, хто традиційно недостатньо представлений у технологічній галузі.
Подайте заявку на цю посаду
Якщо вам подобається ця посада, але ви не впевнені, чи відповідаєте ви всім перерахованим вище вимогам, будь ласка, подайте заявку! Приєднуйтесь до нас, щоб змінити ситуацію.
Категорія вакансії: Програмна інженерія
Тип роботи: Повний робочий час
Місце роботи: Київ, Україна