Jobs Lviv
4-
· 21 views · 3 applications · 4h
Junior C++ Developer IRC266836
Hybrid Remote · Ukraine (Lviv) · 1 year of experience · IntermediateDescription Our client is recognized as one of the leaders in Educational market specialize in interactive TV panels, classroom and enterprise level solution built on top of them supplemented by software suite that allows creating/sharing of interactive...Description
Our client is recognized as one of the leaders in Educational market specialize in interactive TV panels, classroom and enterprise level solution built on top of them supplemented by software suite that allows creating/sharing of interactive educational content.
Requirements
• 1+ years of software development experience
• Proficiency in developing software in C++
• Understanding of computer science fundamentals, including algorithms, concurrency, complexity analysis, data structures, problem-solving, and object-oriented analysis and design
• Knowledge with graphics programming, Microsoft .NET, WPF and XAML will be an asset
• Experience with enterprise-wide systems
• Experience developing in a Windows / MacOS / Linux environments
• Solid track record for delivery of high-quality products
• Knowledge of internationalization, character sets and locales
• Computer Science or similar technical degree
• Source control systems like Git
• Deep experience with testing and debugging, problem-solving skills
• Good communication
• Self-starter with the ability to collaborate across many job disciplines
• Able to come up with creative solutions for software limitations
Job responsibilities
We are looking for a talented C++ Junior Software Development engineer who will participate in an agile development team, building and working on a software product for education.
More -
· 30 views · 1 application · 17d
Linux C++ Developer (Video Management System)
Office Work · Ukraine (Kyiv, Lviv) · Product · 5 years of experience · 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
-
· 56 views · 2 applications · 16d
C++ Engineer
Office Work · Ukraine (Lviv) · Product · 3 years of experience · Intermediate MilTech 🪖Шукаємо C++ в команду наших партнерів. Компанія спеціалізується на інноваційних рішеннях у сфері defence miltech і активно масштабується. Робота з офісу у Львові. Допомагаємо з релокейтом. Що ви робитимете: Розробка програмного забезпечення:...Шукаємо C++ в команду наших партнерів. Компанія спеціалізується на інноваційних рішеннях у сфері defence miltech і активно масштабується.
Робота з офісу у Львові. Допомагаємо з релокейтом.
Що ви робитимете:
- Розробка програмного забезпечення: написання ефективного, надійного коду мовою C++, оптимізація алгоритмів і систем для підвищення продуктивності.
- Повний цикл розробки: участь у всіх етапах — від аналізу вимог до програмування, тестування та інтеграції.
- Архітектура та новий функціонал: проєктування архітектури програмних рішень, розробка та впровадження нових функцій.
Командна взаємодія: участь у code review, підтримка високих стандартів коду, обмін знаннями та пошук інженерних рішень у команді.
Необхідні вимоги:
- 5+ років комерційного досвіду розробки на C/C++
- Досвід роботи з Linux OS, Raspberry Pi
- Знання мережевих і апаратних протоколів: TCP/IP, UDP, UART тощо
- Базове розуміння алгоритмів навігації, обробки сигналів, керування системами (не обов’язково, але бажано)
- Міцна математична база (лінійна алгебра, чисельні методи)
- Вміння працювати в команді, ефективна комунікація
- Аналітичне мислення, уважність до деталей, здатність вирішувати складні задачі
Англійська мова на рівні B1+ (для роботи з технічною документацією)
Буде перевагою:
- Досвід роботи з потоковим відео та Computer Vision: FFMpeg, GStreamer, OpenCV
- Знання DSP (цифрової обробки сигналів), візуалізації техпроцесів
- Додаткові мови програмування: Python
- Досвід роботи з Qt/QML
- Попередня робота у сфері робототехніки або наявність власних проектів
- Знання мікроконтролерів та досвід інтеграції
- Досвід роботи на позиціях Tech Lead або Team Lead
-
· 70 views · 2 applications · 16d
C++ Engineer
Office Work · Ukraine (Lviv) · Product · 4 years of experience · Intermediate MilTech 🪖Шукаємо C++ в команду наших партнерів. Компанія спеціалізується на інноваційних рішеннях у сфері defence miltech і активно масштабується. Робота з офісу у Львові. Що ви робитимете: Розробка програмного забезпечення: написання ефективного, надійного...Шукаємо C++ в команду наших партнерів. Компанія спеціалізується на інноваційних рішеннях у сфері defence miltech і активно масштабується.
Робота з офісу у Львові.
Що ви робитимете:
- Розробка програмного забезпечення: написання ефективного, надійного коду мовою C++, оптимізація алгоритмів і систем для підвищення продуктивності.
- Повний цикл розробки: участь у всіх етапах — від аналізу вимог до програмування, тестування та інтеграції.
- Архітектура та новий функціонал: проєктування архітектури програмних рішень, розробка та впровадження нових функцій.
Командна взаємодія: участь у code review, підтримка високих стандартів коду, обмін знаннями та пошук інженерних рішень у команді.
Необхідні вимоги:
- 5+ років комерційного досвіду розробки на C/C++
- Досвід роботи з Linux OS, Raspberry Pi
- Знання мережевих і апаратних протоколів: TCP/IP, UDP, UART тощо
- Базове розуміння алгоритмів навігації, обробки сигналів, керування системами (не обов’язково, але бажано)
- Міцна математична база (лінійна алгебра, чисельні методи)
- Вміння працювати в команді, ефективна комунікація
- Аналітичне мислення, уважність до деталей, здатність вирішувати складні задачі
Англійська мова на рівні B1+ (для роботи з технічною документацією)
Буде перевагою:
- Досвід роботи з потоковим відео та Computer Vision: FFMpeg, GStreamer, OpenCV
- Знання DSP (цифрової обробки сигналів), візуалізації техпроцесів
- Додаткові мови програмування: Python
- Досвід роботи з Qt/QML
- Попередня робота у сфері робототехніки або наявність власних проектів
- Знання мікроконтролерів та досвід інтеграції
- Досвід роботи на позиціях Tech Lead або Team Lead