Jobs Lviv
4-
· 64 views · 4 applications · 16d
C++/Python developer (Drone simulation, Networking)
Office Work · Ukraine (Lviv) · Product · 2 years of experience · B1 - Intermediate MilTech 🪖Twist Robotics is a defense company that develops unmanned aerial vehicles (FPV, multirotor, and fixed-wing types) and related systems. Among our public products are the UAV mission simulator “Obriy” and the “Saker Scout” drone, which has been...Twist Robotics is a defense company that develops unmanned aerial vehicles (FPV, multirotor, and fixed-wing types) and related systems. Among our public products are the UAV mission simulator “Obriy” and the “Saker Scout” drone, which has been successfully operating on the front lines for over two years.
We are looking for a C++/Python developer (Drone simulation & Networking) to help us enhance and expand our UAV simulation ecosystem. The role involves creating and adapting simulation environments for different drone models, developing network and server components, and integrating control protocols.
Key responsibilities:
- creating, configuring, and adapting simulation environments for specific UAV models from scratch;
- developing required network and server components for interaction with the simulator;
- integrating and testing control protocols;
- preparing technical documentation and contributing to training materials for external teams;
- close collaboration with the core simulator development team.
Requirements:
- strong experience with C++ and Python;
- understanding of network protocols (TCP/UDP, HTTP, WebSocket, etc.);
- experience integrating SDKs/APIs into software products;
- solid understanding of server-side principles and embedded systems.
Will be an advantage:
- knowledge of UAV control protocols (MAVLink, CRSF, ELRS);
- basic experience with GStreamer;
- background in SITL, networking, routing, or low-latency streaming;
- experience with simulation systems or training environments;
- understanding of UAV architecture and autopilot systems;
- experience developing under Windows.
We offer:
- the opportunity to apply your skills and experience to strengthen Ukraine’s defense capabilities;
- exciting work at the forefront of technology development, where independence and initiative are valued;
- comfortable working conditions and a competitive salary;
- relocation support to Lviv (if needed);
- paid vacation, sick leave, and other social benefits in accordance with labor law;
- reservation from mobilization.
-
· 23 views · 2 applications · 14d
Linux C++ Developer (Video Management System)
Office Work · Ukraine (Kyiv, Lviv) · Product · 5 years of experience · B1 - Intermediate Ukrainian Product 🇺🇦Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 180 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури....Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 180 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Наразі в компанії більше 4 100 працівників. А датчики Ajax охороняють 3,5 млн користувачів у більш ніж 187 країнах світу.
System Department робить пристрої розумними, перетворюючи їх на повноцінний IoT. Вони створили й розвивають OS Malevich (модульна RTOS для різних апаратних платформ) і хмарний сервіс Ajax Cloud (Java 20 / Kotlin, AWS, Akka, NATS, Kafka, Mongo, MySQL). Для керування, обслуговування та моніторингу системи користувачами, інсталяторами й інженерами охоронних компаній розроблені додатки для iOS (Objective-C, Swift), Android (Java, Kotlin), Windows/macOS (Python / C++, QT, QML).
Останнім часом безпека стає все більш важливим питанням як для власників будинків, так і для бізнесу. Незалежно від того, чи це охорона будинку, захист активів або забезпечення безпеки близьких, наявність надійної інфраструктури безпеки має першочергове значення. Саме тут системи відеоспостереження пропонують комплексне рішення для моніторингу, запису та аналізу активності на вашій території та навколо неї.
Системи відеоспостереження пройшли довгий шлях з моменту свого створення. Від ранніх систем відеоспостереження (CCTV) до сучасних IP-камер — еволюція технологій відеоспостереження була вражаючою. Замість зернистого відео з низькою роздільною здатністю сучасні відеокамери безпеки пропонують відео високої чіткості, віддалений доступ та інтелектуальні аналітичні можливості.
Необхідні навички та знання:
- Досвід C++ 5 років (C++11/C++14)
- Хороший досвід роботи з boost, зокрема boost.asio
- Добре розуміти принципи роботи процесів, потоків та асинхронної обробки
- Вміти та писати модульні/інтеграційні тести (культура застосування TDD буде плюсом)
- Вільне володіння git, cmake, gdb
- Знання linux системи, знання bash, розуміння принципів роботи ядра linux
Практичний досвід проектування та розробки великих систем
Буде плюсом:
- Досвід роботи з embedded системами та системами з обмеженими обчислювальними ресурсами
- Досвід роботи з потоковим відео
- Експертний рівень у роботі з протоколами передачі сигналів та потокової передачі даних (RTSP)
- Детальне знання та розуміння протоколу та стеку RTP/RTCP
- Знання та розуміння внутрішнього пристрою форматів відеокодеків HEVC, H.264
- Досвід роботи з GRPC/web sockets, WebRTC, GST, LiveMedia, Video codecs/playback
- Досвід роботи з форматами упаковки мультимедіа, такими як HLS, DASH, а також із шифруванням
- Досвід роботи з критично важливими відео додатками та стандартами
- Вільне орієнтування в опенсорсних бібліотеках, від ffmpeg до OpenCV
- Практичний досвід використання та інтеграції з відповідними технологіями з відкритим вихідним кодом
Досвід реалізації конвеєра обробки відео для мультимедійних програм (відтворення, запис, перекодування, потокова передача)
Завдання:
- Підтримка хорошої технічної культури з тестами та CD
- Спільно з командою продовжувати роботу над новим продуктом із використанням відеокамер для завдань безпеки у поєднанні з традиційними охоронними датчиками
- Розвивати інженерні практики та підвищувати якість коду
Брати участь в обговоренні нової функціональності продукту та відповідати за розвиток продукту як частини системи
Пропонуємо:
- Можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
- Роботу у вмотивованій команді та zero bullshit culture;
- Конкурентну заробітну плату;
- Медичне страхування;
- Корпоративну англійську мову;
Можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.
Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.
Долучайтеся, щоб зробити Made in Ukraine 🇺🇦 синонімом надійності.
More
-
· 55 views · 4 applications · 17d
Senior С++ (Video Management System)
Office Work · Ukraine (Kyiv, Lviv) · Product · 4 years of experience · B1 - Intermediate Ukrainian Product 🇺🇦Sign-on bonus 2000$ Ajax — це компанія повного циклу від генерації ідей та R&D до масового виробництва. Ми робимо все: виробляємо фізичні пристрої, пишемо для них прошивку, розробляємо серверну частину і мобільні додатки. Зараз ми шукаємо інженерів у...Sign-on bonus 2000$ 🔥
Ajax — це компанія повного циклу від генерації ідей та R&D до масового виробництва.
Ми робимо все: виробляємо фізичні пристрої, пишемо для них прошивку, розробляємо серверну частину і мобільні додатки.
Зараз ми шукаємо інженерів у команду для розробки нового продукту, пов’язаного з відео стрімінгом.
Що потрібно знати та вміти:
— Досвід C++ 5 років (C++11/C++14)— Досвід роботи з boost, зокрема boost.asio
— Розуміння принципів роботи процесів, потоків та асинхронної обробки
— Вміти та писати модульні/інтеграційні тести (культура застосування TDD буде плюсом)
— Вільне володіння git, cmake, gdb
— Знання linux/posix-сумісних систем, знання bash, розуміння принципів роботи ядра linux
— Практичний досвід проектування та розробки великих систем
Буде плюсом:
— Досвід роботи з embedded системами та системами з обмеженими обчислювальними ресурсами
— Досвід роботи з потоковим відео
— Експертний рівень у роботі з протоколами передачі сигналів та потокової передачі даних (RTSP)
— Детальне знання та розуміння протоколу та стеку RTP/RTCP
— Знання та розуміння внутрішнього пристрою форматів відеокодеків HEVC, H.264
— Досвід роботи з GRPC/web sockets, WebRTC, GST, LiveMedia, Video codecs/playback
— Досвід роботи з форматами упаковки мультимедіа, такими як HLS, DASH, а також із шифруванням
— Досвід роботи з критично важливими відео додатками та стандартами
— Вільне орієнтування в опенсорсних бібліотеках, від ffmpeg до OpenCV
— Практичний досвід використання та інтеграції з відповідними технологіями з відкритим вихідним кодом
— Досвід реалізації конвеєра обробки відео для мультимедійних програм (відтворення, запис, перекодування, потокова передача)
Основні завдання:
— Підтримка технічної культури з тестами та CD
— Спільно з командою, продовжувати роботу над новим продуктом із використанням відеокамер для завдань безпеки у поєднанні з традиційними охоронними датчиками
— Розвивати інженерні практики та підвищувати якість коду
— Брати участь в обговоренні нової функціональності продукту та відповідати за розвиток продукту як частини системи
Ми пропонуємо:
— Медичне страхування
— Пряму віддачу від зусиль, видимий результат своєї праці
— Багато свободи у прийнятті рішень та розвитку системи
— Корпоративну культуру на основі здорового глузду
— Оплату навчання та участі у конференціях
Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії. Долучайтеся, щоб зробити Made in Ukraine синонімом надійності 🇺🇦
More -
· 68 views · 4 applications · 23d
C++ Developer
Office Work · Ukraine (Lviv) · Product · 2 years of experience · B1 - Intermediate MilTech 🪖Робота з офісу у Львові. Пропонуємо РЕЛОКЕЙТ. Ми — інженерна компанія, яка створює високотехнологічні рішення у сфері автоматизації, вбудованих систем і промислового програмного забезпечення. Працюємо з повним циклом розробки: від технічного...Робота з офісу у Львові. Пропонуємо РЕЛОКЕЙТ.
Ми — інженерна компанія, яка створює високотехнологічні рішення у сфері автоматизації, вбудованих систем і промислового програмного забезпечення.
Працюємо з повним циклом розробки: від технічного проєктування до запуску в експлуатацію. У зв’язку з розширенням команди шукаємо C++ розробника, який посилить нашу технічну експертизу.Що ви робитимете:
- Розробка програмного забезпечення: написання ефективного, надійного коду мовою C++, оптимізація алгоритмів і систем для підвищення продуктивності.
- Повний цикл розробки: участь у всіх етапах — від аналізу вимог до програмування, тестування та інтеграції.
- Архітектура та новий функціонал: проєктування архітектури програмних рішень, розробка та впровадження нових функцій.
Командна взаємодія: участь у code review, підтримка високих стандартів коду, обмін знаннями та пошук інженерних рішень у команді.
Необхідні вимоги:
- 2,5+ років комерційного досвіду розробки на C/C++
- Досвід роботи з Linux OS, Raspberry Pi
- Знання мережевих і апаратних протоколів: TCP/IP, UDP, UART тощо
- Базове розуміння алгоритмів навігації, обробки сигналів, керування системами (не обов’язково, але бажано)
- Міцна математична база (лінійна алгебра, чисельні методи)
- Вміння працювати в команді, ефективна комунікація
- Аналітичне мислення, уважність до деталей, здатність вирішувати складні задачі
Англійська мова на рівні B1+ (для роботи з технічною документацією)
Буде перевагою:
- Досвід роботи з потоковим відео та Computer Vision: FFMpeg, GStreamer, OpenCV
- Знання DSP (цифрової обробки сигналів), візуалізації техпроцесів
- Додаткові мови програмування: Python
- Досвід роботи з Qt/QML
- Попередня робота у сфері робототехніки або наявність власних проектів
- Знання мікроконтролерів та досвід інтеграції
Що ми пропонуємо:
- Офіційне працевлаштування з конкурентною компенсацією.
- Бронь від мобілізації.
- Оплачувані лікарняні та відпустки.
- П’ятиденний робочий тиждень (понеділок–п’ятниця), гнучкий початок дня.
- Затишний офіс у Франківському районі Львова, обладнаний усім необхідним.
- Дружню атмосферу без зайвої бюрократії.
- Команду, яка цінує технічну якість і підтримує розвиток один одного.