Lead Software Engineer (C++)

iBiT Progress

  • Львов
  • Постоянная работа
  • Полная занятость
  • 22 д. назад
Кого ми шукаємоМи запрошуємо досвідченого Lead Software Engineer з C++, який готовий очолити розробку ключових модулів автономних систем. Ви працюватимете над створенням високонадійного ПЗ, що забезпечує:керування польотом,навігацію,відстеження цілей,планування місій у реальному часі.Основні обов'язкиРозробка та підтримка програмних модулів на C++ для автономного управління польотомІнтеграція рішень з авіонікою, сенсорами (LiDAR, EO/IR, радар) та AI-модулями на бортуРеалізація обчислювальних конвеєрів і низьколатентних керуючих циклів для вбудованих платформОптимізація продуктивності та безпеки ПЗ в умовах різних сценаріїв використанняТестування у HIL/SIL середовищах, участь у код-рев'ю та профілюванніПідготовка документації та дотримання вимог стандартів та кіберзахистуНеобхідні навички та досвід4+ роки комерційної розробки на сучасному C++ для реального часу або вбудованих системГлибоке знання принципів ООП, багатопоточності та керування пам'яттюДосвід роботи з Embedded Linux та edge-пристроямиЗнання апаратних інтерфейсів (UART, SPI, I2C, CAN) та комунікаційних протоколівВміння проводити відладку, профілювання та оптимізацію кодуСтупінь бакалавра або магістра з комп'ютерних наук, інженерії ПЗ, електроніки чи суміжних спеціальностейБуде перевагоюРобота з автономними системами, робототехнікою або ПЗ для авіаційно-оборонних рішеньЗнання алгоритмів сенсорного злиття, SLAM, керування та навігаціїДосвід інтеграції моделей AI/ML на вбудованих пристроях (TensorRT, ONNX Runtime)Знання MATLAB/Simulink чи інших інструментів моделювання керуванняРобота з CI/CD та DevOps у регульованих середовищахРозуміння стандартів авіаційного ПЗОсобисті якостіАналітичне мислення та здатність швидко знаходити рішенняВідмінна комунікація в командіВміння працювати під тиском дедлайнівСамоорганізованість та увага до деталей

Rabota