Інженер з програмної та системної інтеграції / Middle Software & Systems Integration Engineer – Professional recruitment!

Інженер з програмної та системної інтеграції / Middle Software & Systems Integration Engineer

Записатись на співбесіду
  • Зарплата (на руки):  від 80 – 160 тис грн
    за результатами співбесіди, повністю офіційна
  • Графік роботи: пн – пт, з 9:00—10:00 до 18:00—19:00 (гнучкий початок дня)
  • Оформлення: Офіційний трудовий договір
  • Місце роботи: Київ, р-н Дарницької площі

У зв’язку з розширенням технічної команди ми шукаємо Middle Software & Systems Integration Engineer, який має сильний практичний досвід розробки на C++ та системної інтеграції. Позиція передбачає роботу з радарами, засобами РЕР/РЕБ, RF-детекторами, оптико-електронними системами та інтеграцію фізичного обладнання з програмною платформою і зовнішніми C2/C-UAS системами. Якщо ви вмієте працювати з Linux, мережами, протоколами та апаратно-програмними системами й готові розбиратися в нових технологіях — будемо раді бачити вас у команді.

Локація: Київ, р-н Дарницької площі

Офісний/гібридний формат роботи. Можливі виїзди для інтеграції, тестування та демонстрації обладнання.

Графік роботи: понеділок — п’ятниця, з 9:00—10:00 до 18:00—19:00 (гнучкий початок дня)

Заробітна плата: 80 – 160 тис грн (за результатами співбесіди)

Основні обов’язки:

• Інтеграція радарів, засобів РЕР, РЕБ, RF-детекторів та оптико-електронних систем із власним ПЗ і зовнішніми C2/C-UAS системами.

• Вивчення технічної документації, API, протоколів та форматів даних стороннього обладнання.

• Розробка на C++ програмних модулів для отримання, декодування, обробки та передачі даних від фізичних пристроїв.

• Робота з SAPIENT, ASTERIX та Protocol Buffers.

• Перетворення даних між внутрішньою моделлю системи, SAPIENT та ASTERIX.

• Робота з потоками даних у реальному часі, багатопотоковою та асинхронною обробкою.

• Робота з TCP/IP, UDP, Ethernet, unicast/multicast та мережевими сокетами.

• Діагностика мережевого трафіку, контроль втрати пакетів, затримок, таймаутів та відновлення з’єднання.

• Розробка та підтримка серверних компонентів.

• Робота з REST API та WebSocket.

• Документування API, протоколів та Interface Control Documents.

• Логування та діагностика програмних і системних проблем.

• Робота з Git та CMake, участь у code review.

• Постановка технічних задач зовнішнім розробникам, погодження технічних рішень та технічне приймання результатів.

• Участь у формуванні системної та програмної архітектури й розробці нового покоління продуктів.

Наші очікування:

• Впевнене практичне знання C++.

• Практичний досвід роботи з Linux.

• Знання TCP/IP, UDP, Ethernet, unicast/multicast та socket programming.

• Розуміння багатопотокового та асинхронного програмування.

• Досвід роботи з мережевими та бінарними протоколами.

• Досвід серіалізації та десеріалізації даних.

• Знання Git, CMake, API, REST API, WebSocket.

• Практичний досвід роботи з Wireshark або аналогічними інструментами.

• Здатність самостійно розібрати технічну документацію нового пристрою або протоколу та реалізувати його інтеграцію.

• Від 2 років практичного досвіду розробки.

• Обов’язковий досвід роботи над реальним проєктом, де ПЗ взаємодіяло з фізичним обладнанням, сенсорами, мережевими пристроями або іншими апаратно-програмними системами.

• Англійська — B1–B2 або вище, достатня для роботи зі складною технічною документацією та комунікації із зовнішніми командами.

Буде перевагою:

• Досвід роботи з SAPIENT та ASTERIX.

• Досвід роботи з Protocol Buffers.

• Досвід у сферах РЕБ, РЕР, C-UAS, C2, радарів, RF-систем.

• Досвід роботи з embedded systems, telecom, robotics, avionics або industrial automation.

• Досвід роботи з sensor fusion, track management, GIS або геопросторовими системами.

• Знання JavaScript/TypeScript та Vue.js.

Ми пропонуємо:

• Офіційне працевлаштування.

• Оплачувану щорічну відпустку та лікарняні.

• Офісний/гібридний формат роботи.

• Роботу з сучасними апаратно-програмними системами у сфері defense tech.

• Участь у створенні та інтеграції нового покоління продукції.

• Професійний розвиток та можливість працювати зі складними технічними рішеннями.

• Перспективу розвитку до Technical Lead.

Етапи відбору:

1. Співбесіда з менеджером з персоналу.

2. Технічна співбесіда.

3. Практичне завдання із системної інтеграції.

Важливо: основний профіль цієї позиції — C++ та системна інтеграція, а не frontend або web-розробка. Не розглядаємо як пріоритет кандидатів, які мають лише досвід frontend/full-stack розробки або C++-розробки без практичного досвіду мережевої взаємодії та інтеграції фізичного обладнання.

Записатись на співбесіду

Натискаючи "Я погоджуюсь", ви підтверджуєте, що ознайомлені з Політикою конфіденційності (https://rcpersona.com/privacy-policy/) та Умовами використання (https://rcpersona.com/terms-of-service/) та даєте згоду на обробку своїх персональних даних